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的

类似的软件

Arcueid
Arcueid

20 Feb 15

Seed7
Seed7

22 Jun 18

DOS33
DOS33

3 Jun 15

X11-Basic
X11-Basic

20 Feb 15

显影剂的其他软件 Ruslan Spivak

SlimIt
SlimIt

14 Apr 15

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

意见 TinyPie

评论没有发现
添加评论
打开图片!