├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── Makefile.in ├── README.md ├── configure ├── configure.ac ├── doc ├── CMakeLists.txt ├── Internals.txt ├── Makefile.in ├── yaep++-1.html ├── yaep++.dvi ├── yaep++.html ├── yaep++.info ├── yaep++.pdf ├── yaep++.ps ├── yaep++.sgml.in ├── yaep++.txt ├── yaep-1.html ├── yaep.dvi ├── yaep.html ├── yaep.info ├── yaep.pdf ├── yaep.ps ├── yaep.sgml.in ├── yaep.txt ├── yaep_part++.sgml.in └── yaep_part.sgml.in ├── install-sh ├── src ├── CMakeLists.txt ├── ChangeLog ├── Makefile.in ├── allocate.c ├── allocate.h ├── hashtab.c ├── hashtab.cpp ├── hashtab.h ├── objstack.c ├── objstack.cpp ├── objstack.h ├── sgramm.y ├── vlobject.c ├── vlobject.cpp ├── vlobject.h ├── yaep.c ├── yaep.cpp └── yaep.h └── test ├── C++ ├── CMakeLists.txt ├── Makefile.in ├── common.h ├── test06.cpp ├── test07.cpp ├── test08.cpp ├── test09.cpp ├── test10.cpp ├── test11.cpp ├── test12.cpp ├── test13.cpp ├── test14.cpp ├── test15.cpp ├── test16.cpp ├── test17.cpp ├── test18.cpp ├── test19.cpp ├── test20.cpp ├── test21.cpp ├── test22.cpp ├── test23.cpp ├── test24.cpp ├── test25.cpp ├── test26.cpp ├── test27.cpp ├── test28.cpp ├── test29.cpp ├── test30.cpp ├── test31.cpp ├── test32.cpp ├── test33.cpp ├── test34.cpp ├── test35.cpp ├── test36.cpp ├── test37.cpp ├── test38.cpp ├── test39.cpp ├── test40.cpp ├── test41.cpp ├── test42.cpp ├── test43.cpp ├── test44.cpp ├── test45.cpp ├── test46.cpp ├── test47.cpp ├── test48.cpp └── test49.cpp ├── C ├── CMakeLists.txt ├── Makefile.in ├── common.h ├── test06.c ├── test07.c ├── test08.c ├── test09.c ├── test10.c ├── test11.c ├── test12.c ├── test13.c ├── test14.c ├── test15.c ├── test16.c ├── test17.c ├── test18.c ├── test19.c ├── test20.c ├── test21.c ├── test22.c ├── test23.c ├── test24.c ├── test25.c ├── test26.c ├── test27.c ├── test28.c ├── test29.c ├── test30.c ├── test31.c ├── test32.c ├── test33.c ├── test34.c ├── test35.c ├── test36.c ├── test37.c ├── test38.c ├── test39.c ├── test40.c ├── test41.c ├── test42.c ├── test43.c ├── test44.c ├── test45.c ├── test46.c ├── test47.c ├── test48.c └── test49.c ├── CMakeLists.txt ├── Makefile.in ├── ansic.h ├── ansic.l ├── compare_parsers ├── CMakeLists.txt ├── ansic.y ├── compare_parsers.sh.in ├── test.i ├── test.y ├── test1.i ├── test_common.c ├── test_yaep.c ├── test_yyparse.c └── whole_gcc_test.i ├── test.i ├── test01.out ├── test01a.out ├── test02.out ├── test02a.out ├── test03.out ├── test03a.out ├── test03b.out ├── test04.out ├── test04a.out ├── test04b.out ├── test05.out ├── test05a.out ├── test06.out ├── test07.out ├── test08.out ├── test09.out ├── test10.out ├── test11.out ├── test12.out ├── test13.out ├── test14.out ├── test15.out ├── test16.out ├── test17.out ├── test18.out ├── test19.out ├── test20.out ├── test21.out ├── test22.out ├── test23.out ├── test24.out ├── test25.out ├── test26.out ├── test27.out ├── test28.out ├── test29.out ├── test30.out ├── test31.out ├── test32.out ├── test33.out ├── test34.out ├── test35.out ├── test36.out ├── test37.out ├── test38.out ├── test39.out ├── test40.out ├── test42.out ├── test43.out ├── test44.out ├── test45.rout ├── test46.rout ├── test47.rout ├── test48.out ├── test49.out ├── ticker.c ├── ticker.cpp └── ticker.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/Makefile.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/README.md -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/configure -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Internals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/Internals.txt -------------------------------------------------------------------------------- /doc/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/Makefile.in -------------------------------------------------------------------------------- /doc/yaep++-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++-1.html -------------------------------------------------------------------------------- /doc/yaep++.dvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.dvi -------------------------------------------------------------------------------- /doc/yaep++.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.html -------------------------------------------------------------------------------- /doc/yaep++.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.info -------------------------------------------------------------------------------- /doc/yaep++.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.pdf -------------------------------------------------------------------------------- /doc/yaep++.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.ps -------------------------------------------------------------------------------- /doc/yaep++.sgml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.sgml.in -------------------------------------------------------------------------------- /doc/yaep++.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep++.txt -------------------------------------------------------------------------------- /doc/yaep-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep-1.html -------------------------------------------------------------------------------- /doc/yaep.dvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.dvi -------------------------------------------------------------------------------- /doc/yaep.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.html -------------------------------------------------------------------------------- /doc/yaep.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.info -------------------------------------------------------------------------------- /doc/yaep.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.pdf -------------------------------------------------------------------------------- /doc/yaep.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.ps -------------------------------------------------------------------------------- /doc/yaep.sgml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.sgml.in -------------------------------------------------------------------------------- /doc/yaep.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep.txt -------------------------------------------------------------------------------- /doc/yaep_part++.sgml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep_part++.sgml.in -------------------------------------------------------------------------------- /doc/yaep_part.sgml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/doc/yaep_part.sgml.in -------------------------------------------------------------------------------- /install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/install-sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/ChangeLog -------------------------------------------------------------------------------- /src/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/Makefile.in -------------------------------------------------------------------------------- /src/allocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/allocate.c -------------------------------------------------------------------------------- /src/allocate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/allocate.h -------------------------------------------------------------------------------- /src/hashtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/hashtab.c -------------------------------------------------------------------------------- /src/hashtab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/hashtab.cpp -------------------------------------------------------------------------------- /src/hashtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/hashtab.h -------------------------------------------------------------------------------- /src/objstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/objstack.c -------------------------------------------------------------------------------- /src/objstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/objstack.cpp -------------------------------------------------------------------------------- /src/objstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/objstack.h -------------------------------------------------------------------------------- /src/sgramm.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/sgramm.y -------------------------------------------------------------------------------- /src/vlobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/vlobject.c -------------------------------------------------------------------------------- /src/vlobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/vlobject.cpp -------------------------------------------------------------------------------- /src/vlobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/vlobject.h -------------------------------------------------------------------------------- /src/yaep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/yaep.c -------------------------------------------------------------------------------- /src/yaep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/yaep.cpp -------------------------------------------------------------------------------- /src/yaep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/src/yaep.h -------------------------------------------------------------------------------- /test/C++/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/CMakeLists.txt -------------------------------------------------------------------------------- /test/C++/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/Makefile.in -------------------------------------------------------------------------------- /test/C++/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/common.h -------------------------------------------------------------------------------- /test/C++/test06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test06.cpp -------------------------------------------------------------------------------- /test/C++/test07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test07.cpp -------------------------------------------------------------------------------- /test/C++/test08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test08.cpp -------------------------------------------------------------------------------- /test/C++/test09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test09.cpp -------------------------------------------------------------------------------- /test/C++/test10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test10.cpp -------------------------------------------------------------------------------- /test/C++/test11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test11.cpp -------------------------------------------------------------------------------- /test/C++/test12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test12.cpp -------------------------------------------------------------------------------- /test/C++/test13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test13.cpp -------------------------------------------------------------------------------- /test/C++/test14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test14.cpp -------------------------------------------------------------------------------- /test/C++/test15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test15.cpp -------------------------------------------------------------------------------- /test/C++/test16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test16.cpp -------------------------------------------------------------------------------- /test/C++/test17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test17.cpp -------------------------------------------------------------------------------- /test/C++/test18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test18.cpp -------------------------------------------------------------------------------- /test/C++/test19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test19.cpp -------------------------------------------------------------------------------- /test/C++/test20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test20.cpp -------------------------------------------------------------------------------- /test/C++/test21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test21.cpp -------------------------------------------------------------------------------- /test/C++/test22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test22.cpp -------------------------------------------------------------------------------- /test/C++/test23.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test23.cpp -------------------------------------------------------------------------------- /test/C++/test24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test24.cpp -------------------------------------------------------------------------------- /test/C++/test25.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test25.cpp -------------------------------------------------------------------------------- /test/C++/test26.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test26.cpp -------------------------------------------------------------------------------- /test/C++/test27.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test27.cpp -------------------------------------------------------------------------------- /test/C++/test28.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test28.cpp -------------------------------------------------------------------------------- /test/C++/test29.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test29.cpp -------------------------------------------------------------------------------- /test/C++/test30.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test30.cpp -------------------------------------------------------------------------------- /test/C++/test31.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test31.cpp -------------------------------------------------------------------------------- /test/C++/test32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test32.cpp -------------------------------------------------------------------------------- /test/C++/test33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test33.cpp -------------------------------------------------------------------------------- /test/C++/test34.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test34.cpp -------------------------------------------------------------------------------- /test/C++/test35.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test35.cpp -------------------------------------------------------------------------------- /test/C++/test36.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test36.cpp -------------------------------------------------------------------------------- /test/C++/test37.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test37.cpp -------------------------------------------------------------------------------- /test/C++/test38.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test38.cpp -------------------------------------------------------------------------------- /test/C++/test39.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test39.cpp -------------------------------------------------------------------------------- /test/C++/test40.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test40.cpp -------------------------------------------------------------------------------- /test/C++/test41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test41.cpp -------------------------------------------------------------------------------- /test/C++/test42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test42.cpp -------------------------------------------------------------------------------- /test/C++/test43.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test43.cpp -------------------------------------------------------------------------------- /test/C++/test44.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test44.cpp -------------------------------------------------------------------------------- /test/C++/test45.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test45.cpp -------------------------------------------------------------------------------- /test/C++/test46.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test46.cpp -------------------------------------------------------------------------------- /test/C++/test47.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test47.cpp -------------------------------------------------------------------------------- /test/C++/test48.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test48.cpp -------------------------------------------------------------------------------- /test/C++/test49.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C++/test49.cpp -------------------------------------------------------------------------------- /test/C/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/CMakeLists.txt -------------------------------------------------------------------------------- /test/C/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/Makefile.in -------------------------------------------------------------------------------- /test/C/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/common.h -------------------------------------------------------------------------------- /test/C/test06.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test06.c -------------------------------------------------------------------------------- /test/C/test07.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test07.c -------------------------------------------------------------------------------- /test/C/test08.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test08.c -------------------------------------------------------------------------------- /test/C/test09.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test09.c -------------------------------------------------------------------------------- /test/C/test10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test10.c -------------------------------------------------------------------------------- /test/C/test11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test11.c -------------------------------------------------------------------------------- /test/C/test12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test12.c -------------------------------------------------------------------------------- /test/C/test13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test13.c -------------------------------------------------------------------------------- /test/C/test14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test14.c -------------------------------------------------------------------------------- /test/C/test15.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test15.c -------------------------------------------------------------------------------- /test/C/test16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test16.c -------------------------------------------------------------------------------- /test/C/test17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test17.c -------------------------------------------------------------------------------- /test/C/test18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test18.c -------------------------------------------------------------------------------- /test/C/test19.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test19.c -------------------------------------------------------------------------------- /test/C/test20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test20.c -------------------------------------------------------------------------------- /test/C/test21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test21.c -------------------------------------------------------------------------------- /test/C/test22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test22.c -------------------------------------------------------------------------------- /test/C/test23.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test23.c -------------------------------------------------------------------------------- /test/C/test24.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test24.c -------------------------------------------------------------------------------- /test/C/test25.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test25.c -------------------------------------------------------------------------------- /test/C/test26.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test26.c -------------------------------------------------------------------------------- /test/C/test27.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test27.c -------------------------------------------------------------------------------- /test/C/test28.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test28.c -------------------------------------------------------------------------------- /test/C/test29.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test29.c -------------------------------------------------------------------------------- /test/C/test30.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test30.c -------------------------------------------------------------------------------- /test/C/test31.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test31.c -------------------------------------------------------------------------------- /test/C/test32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test32.c -------------------------------------------------------------------------------- /test/C/test33.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test33.c -------------------------------------------------------------------------------- /test/C/test34.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test34.c -------------------------------------------------------------------------------- /test/C/test35.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test35.c -------------------------------------------------------------------------------- /test/C/test36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test36.c -------------------------------------------------------------------------------- /test/C/test37.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test37.c -------------------------------------------------------------------------------- /test/C/test38.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test38.c -------------------------------------------------------------------------------- /test/C/test39.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test39.c -------------------------------------------------------------------------------- /test/C/test40.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test40.c -------------------------------------------------------------------------------- /test/C/test41.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test41.c -------------------------------------------------------------------------------- /test/C/test42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test42.c -------------------------------------------------------------------------------- /test/C/test43.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test43.c -------------------------------------------------------------------------------- /test/C/test44.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test44.c -------------------------------------------------------------------------------- /test/C/test45.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test45.c -------------------------------------------------------------------------------- /test/C/test46.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test46.c -------------------------------------------------------------------------------- /test/C/test47.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test47.c -------------------------------------------------------------------------------- /test/C/test48.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test48.c -------------------------------------------------------------------------------- /test/C/test49.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/C/test49.c -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/Makefile.in -------------------------------------------------------------------------------- /test/ansic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/ansic.h -------------------------------------------------------------------------------- /test/ansic.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/ansic.l -------------------------------------------------------------------------------- /test/compare_parsers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/CMakeLists.txt -------------------------------------------------------------------------------- /test/compare_parsers/ansic.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/ansic.y -------------------------------------------------------------------------------- /test/compare_parsers/compare_parsers.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/compare_parsers.sh.in -------------------------------------------------------------------------------- /test/compare_parsers/test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test.i -------------------------------------------------------------------------------- /test/compare_parsers/test.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test.y -------------------------------------------------------------------------------- /test/compare_parsers/test1.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test1.i -------------------------------------------------------------------------------- /test/compare_parsers/test_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test_common.c -------------------------------------------------------------------------------- /test/compare_parsers/test_yaep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test_yaep.c -------------------------------------------------------------------------------- /test/compare_parsers/test_yyparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/test_yyparse.c -------------------------------------------------------------------------------- /test/compare_parsers/whole_gcc_test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/compare_parsers/whole_gcc_test.i -------------------------------------------------------------------------------- /test/test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test.i -------------------------------------------------------------------------------- /test/test01.out: -------------------------------------------------------------------------------- 1 | Use description 2 | -------------------------------------------------------------------------------- /test/test01a.out: -------------------------------------------------------------------------------- 1 | Use functions 2 | -------------------------------------------------------------------------------- /test/test02.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test02.out -------------------------------------------------------------------------------- /test/test02a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test02a.out -------------------------------------------------------------------------------- /test/test03.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test03.out -------------------------------------------------------------------------------- /test/test03a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test03a.out -------------------------------------------------------------------------------- /test/test03b.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test03b.out -------------------------------------------------------------------------------- /test/test04.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test04.out -------------------------------------------------------------------------------- /test/test04a.out: -------------------------------------------------------------------------------- 1 | Use functions 2 | -------------------------------------------------------------------------------- /test/test04b.out: -------------------------------------------------------------------------------- 1 | Use functions 2 | -------------------------------------------------------------------------------- /test/test05.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test05.out -------------------------------------------------------------------------------- /test/test05a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test05a.out -------------------------------------------------------------------------------- /test/test06.out: -------------------------------------------------------------------------------- 1 | yaep parse: undefined or bad grammar 2 | -------------------------------------------------------------------------------- /test/test07.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test08.out: -------------------------------------------------------------------------------- 1 | description syntax error on ln 2 2 | -------------------------------------------------------------------------------- /test/test09.out: -------------------------------------------------------------------------------- 1 | term `error' in the left hand side of rule 2 | -------------------------------------------------------------------------------- /test/test10.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test10.out -------------------------------------------------------------------------------- /test/test11.out: -------------------------------------------------------------------------------- 1 | repeated code 10 in term `i' 2 | -------------------------------------------------------------------------------- /test/test12.out: -------------------------------------------------------------------------------- 1 | grammar does not contains rules 2 | -------------------------------------------------------------------------------- /test/test13.out: -------------------------------------------------------------------------------- 1 | term `ident' in the left hand side of rule 2 | -------------------------------------------------------------------------------- /test/test14.out: -------------------------------------------------------------------------------- 1 | translation symbol number 1 in rule for `E' is out of range 2 | -------------------------------------------------------------------------------- /test/test15.out: -------------------------------------------------------------------------------- 1 | repeated translation symbol number 0 in rule for `E' 2 | -------------------------------------------------------------------------------- /test/test16.out: -------------------------------------------------------------------------------- 1 | repeated translation symbol number 0 in rule for `E' 2 | -------------------------------------------------------------------------------- /test/test17.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test17.out -------------------------------------------------------------------------------- /test/test18.out: -------------------------------------------------------------------------------- 1 | nonterm `E' can derive only itself (grammar with loops) 2 | -------------------------------------------------------------------------------- /test/test19.out: -------------------------------------------------------------------------------- 1 | yaep parse: invalid token code 98 2 | -------------------------------------------------------------------------------- /test/test20.out: -------------------------------------------------------------------------------- 1 | nonterm `G' is not accessible from axiom 2 | -------------------------------------------------------------------------------- /test/test21.out: -------------------------------------------------------------------------------- 1 | do not use fixed name `error' 2 | -------------------------------------------------------------------------------- /test/test22.out: -------------------------------------------------------------------------------- 1 | do not use fixed name `$S' 2 | -------------------------------------------------------------------------------- /test/test23.out: -------------------------------------------------------------------------------- 1 | do not use fixed name `$eof' 2 | -------------------------------------------------------------------------------- /test/test24.out: -------------------------------------------------------------------------------- 1 | repeated declaration of term `a' 2 | -------------------------------------------------------------------------------- /test/test25.out: -------------------------------------------------------------------------------- 1 | term `a' has negative code 2 | -------------------------------------------------------------------------------- /test/test26.out: -------------------------------------------------------------------------------- 1 | rule for `E' has incorrect translation 2 | -------------------------------------------------------------------------------- /test/test27.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test27.out -------------------------------------------------------------------------------- /test/test28.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test28.out -------------------------------------------------------------------------------- /test/test29.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test29.out -------------------------------------------------------------------------------- /test/test30.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test30.out -------------------------------------------------------------------------------- /test/test31.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test31.out -------------------------------------------------------------------------------- /test/test32.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test32.out -------------------------------------------------------------------------------- /test/test33.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test33.out -------------------------------------------------------------------------------- /test/test34.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test34.out -------------------------------------------------------------------------------- /test/test35.out: -------------------------------------------------------------------------------- 1 | Syntax error on token 7 2 | -------------------------------------------------------------------------------- /test/test36.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test36.out -------------------------------------------------------------------------------- /test/test37.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test37.out -------------------------------------------------------------------------------- /test/test38.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test38.out -------------------------------------------------------------------------------- /test/test39.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test39.out -------------------------------------------------------------------------------- /test/test40.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test40.out -------------------------------------------------------------------------------- /test/test42.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test42.out -------------------------------------------------------------------------------- /test/test43.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test43.out -------------------------------------------------------------------------------- /test/test44.out: -------------------------------------------------------------------------------- 1 | translation for `E' has negative cost 2 | -------------------------------------------------------------------------------- /test/test45.rout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test45.rout -------------------------------------------------------------------------------- /test/test46.rout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test46.rout -------------------------------------------------------------------------------- /test/test47.rout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test47.rout -------------------------------------------------------------------------------- /test/test48.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test48.out -------------------------------------------------------------------------------- /test/test49.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/test49.out -------------------------------------------------------------------------------- /test/ticker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/ticker.c -------------------------------------------------------------------------------- /test/ticker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/ticker.cpp -------------------------------------------------------------------------------- /test/ticker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnmakarov/yaep/HEAD/test/ticker.h --------------------------------------------------------------------------------