TinyPie

軟件截圖:
TinyPie
軟件詳細信息:
版本: 0.2
上傳日期: 12 May 15
開發: Ruslan Spivak
許可: 免費
人氣: 7

Rating: nan/5 (Total Votes: 0)

TinyPie是基於樹的解釋為一種簡單的編程語言,一個Python的語法和NBSP;它通過構建抽象語法樹(AST)和行走的樹執行源代碼。
它是基於從“語言實現模式'餡餅的語言。 Ch.9報價從書:“基於樹的解釋是像嫁接到年底,而不是一個代碼生成一個解釋器編譯器前端”。
該項目的目標:
1.自我教育
2.作為感興趣的起草在Python自己的解釋為一種簡單的編程語言或DSL

功能人的例子:

  • 實現在Python
  • 在正則表達式為基礎的詞法分析器
  • LL(K)遞歸下降解析器
  • 解析器構造均勻的抽象語法樹(AST)
  • 在靜態/詞法範圍的支持。
  • 解釋AST施工過程中建立完整的範圍樹。
  • Interpeter管理全局內存空間和功能空間堆棧
  • 口譯實現外部AST遊客
  • 轉發引用支持

什麼在此版本中是新的

  • 在新增的字節碼彙編
  • 新增註冊的虛擬機

要求

  • 在Python的

類似的軟件

Node.js
Node.js

17 Aug 18

GNU Octave
GNU Octave

22 Jun 18

GNU Smalltalk
GNU Smalltalk

11 May 15

Pre Make Kit
Pre Make Kit

3 Jun 15

顯影劑的其他軟件 Ruslan Spivak

httpcode
httpcode

14 Apr 15

SlimIt
SlimIt

14 Apr 15

sftpserver
sftpserver

14 Apr 15

cynic
cynic

14 Apr 15

意見 TinyPie

評論沒有發現
添加評論
打開圖片!