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的

類似的軟件

Azure
Azure

3 Jun 15

CodeViz
CodeViz

3 Jun 15

Mumps Compiler
Mumps Compiler

28 Sep 15

Flex
Flex

12 Jul 17

顯影劑的其他軟件 Ruslan Spivak

sftpserver
sftpserver

14 Apr 15

SlimIt
SlimIt

14 Apr 15

httpcode
httpcode

14 Apr 15

意見 TinyPie

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