Skip to content
/ compiler Public

a compiler homework which is based on ANTLR

Notifications You must be signed in to change notification settings

lkeab/compiler

Repository files navigation

#CMM_Interpreter ##Todo list

  • 字符串支持
    • write支持
    • 加法支持
  • 重构代码
    • 解决ExprReturnVal与Symbol的冗余
  • 内存管理
    • 似乎暂时不需要解决
  • 解决输出同步问题
  • 运行状态的回调函数
    • 似乎无法解决
  • I/O接口的效率低下
  • 停止运行的接口 ????
  • 测试语法
  • 代码折叠
  • (半)自动补全 : 1.关键字补全 2.括号补全 3.记忆补全 4.自动缩进
  • read语句
  • break语句
  • 前端对接
  • 带参数read对话框 stdin 接口
  • token 分析结果 语法树结果 的接口 ????

About

a compiler homework which is based on ANTLR

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published