Skip to content

Releases: AloneCafe/l2

v0.3.4

16 Aug 13:14
dbb5932

Choose a tag to compare

  • 新增 README 说明文档
  • 修复注释的一些 bug

v0.3.3

20 Jul 23:30

Choose a tag to compare

  • 重构目录结构
  • 修复一些关于报告错误行数的 bug
  • 完全的中文化
  • 改良 REPL 对于循环的读取执行方式

v0.2.7

06 Apr 03:00

Choose a tag to compare

bugs fix

  • fix a bug about prompt.
  • fix a bug in tokenizer about real literal begin with '0'
  • fix some bugs that may cause memory allocation problem

v0.2.4

26 Mar 02:50

Choose a tag to compare

feature updates

  • Be able to handle some simple arguments from command line.
  • Now could read and execute code from single source file directly.
  • it provides a new REPL user interface which is just like a shell.

bugs fix

  • fix a bug about the input file pointer which is not released may cause some memory leaks.
  • fix a bug about the appearance of prompt.
  • fix a bug about the neglected scope escaping after procedure has been executed.
  • fix the bugs about memory resizing which may cause memory leaks and fatal error.

v0.1.3-alpha

25 Mar 15:17

Choose a tag to compare

v0.1.3-alpha Pre-release
Pre-release

bug fix:

  • fix the neglected formal "expr -> ( expr )".
  • fix the control flow bug in a function which could cause interpreter terminated abnormally.
  • fix the handling of "continue", "break" and "return" statements which be used in an undefined scope, that may cause interpreter to make undefined behavior.

v0.1.0-alpha

19 Mar 16:22

Choose a tag to compare

v0.1.0-alpha Pre-release
Pre-release

the first pre-release of L2 interpreter, maybe still have some bugs.