Streaming SystemVerilog preprocessor
- async
- streaming
- source maps https://github.com/mozilla/source-map
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
npm test
- https://www.veripool.org/papers/Preproc_Good_Evil_SNUGBos10_paper.pdf
- 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
- https://github.com/isaacs/sax-js
- https://www.sweetjs.org/
MIT LICENSE