ebnf2yacc-开源

时间:2024-06-03 08:15:17
【文件属性】:

文件名称:ebnf2yacc-开源

文件大小:85KB

文件格式:GZ

更新时间:2024-06-03 08:15:17

开源软件

ebnf2yacc是帮助编写yacc解析器/编译器的工具。 它以bnf(计划支持ebnf)编写的语法作为输入,并输出支持访客模式的c ++抽象语法树以及构建该树的yacc解析器。


【文件预览】:
ebnf2yacc-0.1.1
----visitorgenvisitor1.cpp(5KB)
----visitorgenvisitor1.h(2KB)
----mkinstalldirs(722B)
----astgenvisitor1.cpp(10KB)
----parser.yy(2KB)
----AUTHORS(28B)
----visitor.h(2KB)
----COPYING(759B)
----aclocal.m4(4KB)
----traversalcppgenvisitor.cpp(9KB)
----astgenvisitor2.h(2KB)
----INSTALL(8KB)
----parser.cc(27KB)
----traversalhppgenvisitor.cpp(5KB)
----yaccgenvisitor1.h(2KB)
----yaccgenvisitor2.h(2KB)
----strutils.cpp(807B)
----visitorgenvisitor2.cpp(5KB)
----install-sh(5KB)
----visitorgenvisitor2.h(2KB)
----ast.h(6KB)
----Makefile.am(610B)
----configure(49KB)
----astgenvisitor1.h(3KB)
----missing(6KB)
----main.cpp(1KB)
----yaccgenvisitor1.cpp(6KB)
----NEWS(299B)
----yaccgenvisitor2.cpp(6KB)
----lexer.cc(39KB)
----strutils.h(325B)
----traversalcppgenvisitor.h(3KB)
----lexer.ll(2KB)
----TODO(187B)
----Makefile.in(14KB)
----traversalhppgenvisitor.h(2KB)
----tests()
--------test2tv.cpp(3KB)
--------test1tv.cpp(37KB)
--------test2yacc.y(2KB)
--------test1.e2y(7KB)
--------acceptance.sh.ss(1012B)
--------Makefile.am(435B)
--------test2visitor.h(2KB)
--------test1tv.h(21KB)
--------test1visitor.h(28KB)
--------test2ast.h(9KB)
--------test2tv.h(2KB)
--------test1yacc.y(23KB)
--------Makefile.in(5KB)
--------test1ast.h(107KB)
--------test2.e2y(504B)
----README(3KB)
----parser.h(553B)
----configure.in(429B)
----ChangeLog(823B)
----astgenvisitor2.cpp(6KB)

网友评论