nyacc: new release 0.75.2
This commit is contained in:
parent
49a7200b72
commit
2d35221753
|
@ -1,4 +1,4 @@
|
|||
This is a version 0.75.1 of NYACC (Not Yet Another Compiler Compiler!).
|
||||
This is a version 0.75.2 of NYACC (Not Yet Another Compiler Compiler!).
|
||||
|
||||
Copyright (C) 2015-2017 Matthew R. Wette
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
#:use-module (nyacc util)
|
||||
)
|
||||
|
||||
(define *nyacc-version* "0.75.1")
|
||||
(define *nyacc-version* "0.75.2")
|
||||
|
||||
|
||||
;; @deffn proxy-? sym rhs
|
||||
|
|
|
@ -18,10 +18,7 @@
|
|||
;; C preprocessor expression parser generator
|
||||
|
||||
(define-module (nyacc lang c99 cppmach)
|
||||
#:export (cpp-spec
|
||||
cpp-mach
|
||||
dev-parse-cpp-expr dev-eval-cpp-expr
|
||||
gen-cpp-files)
|
||||
#:export (cpp-spec cpp-mach gen-cpp-files)
|
||||
#:use-module (nyacc lalr)
|
||||
#:use-module (nyacc parse)
|
||||
#:use-module (nyacc lex)
|
||||
|
@ -110,14 +107,6 @@
|
|||
(hashify-machine
|
||||
(make-lalr-machine cpp-spec))))
|
||||
|
||||
(define mtab (assq-ref cpp-mach 'mtab))
|
||||
(define raw-parser (make-lalr-parser cpp-mach))
|
||||
|
||||
(include-from-path "nyacc/lang/c99/cppbody.scm")
|
||||
|
||||
(define dev-parse-cpp-expr parse-cpp-expr)
|
||||
(define dev-eval-cpp-expr eval-cpp-expr)
|
||||
|
||||
;;; =====================================
|
||||
|
||||
;; @item gen-cpp-files [dir] => #t
|
||||
|
|
Loading…
Reference in a new issue