Streaming SystemVerilog preprocessor
Build
Using llparse to generate preprocessor.
npm i
node bin/build.js
Result files are:
verilog_preprocessor.h
verilog_preprocessor.c
verilog_preprocessor.bc
verilog_preprocessor.dot
Testing
npm test
Inspired by:
- Verilog-Perl
- https://github.com/creationix/jsonparse
- https://github.com/Floby/node-json-streams
- https://github.com/ParksProjets/C-Preprocessor
- https://github.com/acgessler/cpp.js/
- https://github.com/jimhigson/oboe.js
- https://github.com/uhop/stream-json
- https://github.com/dscape/clarinet
License
MIT LICENSE