First cut at generating state machines compatible with a generic flex skeleton
authorNick Downing <downing.nick@gmail.com>
Wed, 27 Jun 2018 14:12:22 +0000 (00:12 +1000)
committerNick Downing <downing.nick@gmail.com>
Wed, 27 Jun 2018 14:12:22 +0000 (00:12 +1000)
commit67facfff44c829ade398214762faf6a733ecf038
treec80e4c37a5375c22afdff66e5a2506bc4220f4a3
First cut at generating state machines compatible with a generic flex skeleton
16 files changed:
.gitignore [new file with mode: 0644]
ast.py [new file with mode: 0644]
ast.sh [new file with mode: 0755]
doc/Lex - A Lexical Analyzer Generator.pdf [new file with mode: 0644]
element.py [new file with mode: 0644]
generate.py [new file with mode: 0755]
plex.py [new file with mode: 0755]
regex.py [new file with mode: 0644]
regex.sh [new file with mode: 0755]
skel/Makefile [new file with mode: 0644]
skel/lex.yy.c.patch [new file with mode: 0644]
skel/skel.l [new file with mode: 0644]
tests/Makefile [new file with mode: 0644]
tests/cal.l [new file with mode: 0644]
tests/cal.l.xml [new file with mode: 0644]
work.py [new file with mode: 0644]