Manfred Kröhnert
2012-11-19 21:29:30 UTC
Hi everyone,
over the past few weeks I have been toying around with PEG.js[1] a parser
generator for JavaScript.
The result is a parser for Io running on top of Node.js.
It mirrors the original Io parser as close as possible and is now available
on GitHub under revised BSD license:
https://github.com/mkroehnert/IoParser/
It includes the PEG description as well as the generated parser in the
'lib' directory.
Unit tests are located in the 'test' directory.
The io-parser file in 'bin' can be used to execute the parser.
I think it should be possible to merge it with Steve's oia[2] if there is
enough interest.
Any thoughts?
Best,
Manfred
[1] http://pegjs.majda.cz/
[2] https://github.com/stevedekorte/oia
over the past few weeks I have been toying around with PEG.js[1] a parser
generator for JavaScript.
The result is a parser for Io running on top of Node.js.
It mirrors the original Io parser as close as possible and is now available
on GitHub under revised BSD license:
https://github.com/mkroehnert/IoParser/
It includes the PEG description as well as the generated parser in the
'lib' directory.
Unit tests are located in the 'test' directory.
The io-parser file in 'bin' can be used to execute the parser.
I think it should be possible to merge it with Steve's oia[2] if there is
enough interest.
Any thoughts?
Best,
Manfred
[1] http://pegjs.majda.cz/
[2] https://github.com/stevedekorte/oia