The first of these two patches cleans up the Makefile a little and the second one adds the parser under compiler/ and updates the Makefile.
Note: the last of these two patches needs to be coordinated with the departure of all these items from libfpvm. - Werner Werner Almesberger (2): src/Makefile: wrap long lines and add spaces around assignments arrival of the FNP scanner and parser (into src/compiler/) src/Makefile | 79 ++++++++---- src/compiler/fnp.ids | 284 ++++++++++++++++++++++++++++++++++++++++++ src/compiler/fpvm.c | 67 ++++++++++ src/compiler/idgen | 57 +++++++++ src/compiler/parser.y | 169 +++++++++++++++++++++++++ src/compiler/parser_helper.c | 77 ++++++++++++ src/compiler/parser_helper.h | 26 ++++ src/compiler/parser_itf.h | 33 +++++ src/compiler/scanner.h | 46 +++++++ src/compiler/scanner.re | 122 ++++++++++++++++++ src/compiler/unique.c | 137 ++++++++++++++++++++ src/compiler/unique.h | 18 +++ 12 files changed, 1092 insertions(+), 23 deletions(-) create mode 100644 src/compiler/fnp.ids create mode 100644 src/compiler/fpvm.c create mode 100755 src/compiler/idgen create mode 100644 src/compiler/parser.y create mode 100644 src/compiler/parser_helper.c create mode 100644 src/compiler/parser_helper.h create mode 100644 src/compiler/parser_itf.h create mode 100644 src/compiler/scanner.h create mode 100644 src/compiler/scanner.re create mode 100644 src/compiler/unique.c create mode 100644 src/compiler/unique.h create mode 100644 src/obj/compiler/.keep_me _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkymist@Freenode
