文件名称:lemonxx:Lemon解析器生成器,具有更好的c ++ 11支持
文件大小:107KB
文件格式:ZIP
更新时间:2024-06-06 11:12:02
C
柠檬 -
一个实验分支,希望与c ++ 11更加兼容。 放置构造函数和析构函数是自动生成的,因此您不需要处理过多的指针(当然,除非您愿意!)
人为的例子
###柠檬 -
%token_type {std::any} // c++17
%type number_list{std::vector
【文件预览】:
lemonxx-master
----.travis.yml(53B)
----test()
--------intbasic_token.h(478B)
--------lisp.lemon(7KB)
--------expr.lemon(3KB)
--------lisp_cell.cpp(16KB)
--------lisp_cell.h(7KB)
--------any.lemon(3KB)
--------lemon_base.h(1KB)
--------lempar.cxx(37KB)
--------intbasic.lemon(4KB)
--------Makefile(1KB)
--------intbasic_lexer.ragel(6KB)
--------README.md(621B)
--------lisp_main.h(1KB)
--------lisp_main.ragel(3KB)
----lemon_base.h(894B)
----lempar.cpp(40KB)
----lempar.cxx(38KB)
----lempar.c(36KB)
----.gitignore(33B)
----Makefile(386B)
----README.md(5KB)
----lemon.c(181KB)