2010/12/05

PEG Parser (Alpha-2 Version)

I made the peg parser XPEG, it became alpha-2 version now. The parser provides Voice Report, which is my dream! :D

The Voice Report is in the voice.dll as a plug-in of the parser. If you set the -! option to the parser, it reports progress and results by woman voice, which is now Japanese.
I want to provide more DLLs to increase patterns and/or add other voices in future, but now it would be hard ... I am busy to my jobs and I think other analyzing feature is more important than it.

Thanks Chiiko Mitsuhashi. I am glad to use her voices.

TODO

  • To make XCP compiler uses XPEG.
  • To implement left-recursive detection
  • To design Actions interface
  • To test more.
  • To replace PlaySount to multimedia APIs supporting 16bit PCM (Voice Report is resampled to 8bit PCM now because PlaySound can not play 16bit PCM)

How to set parameters to debugging program on Visual Studio 2019 with CMake

Solution: MSDN Sometimes the "Debug and Launch Settings for CMake" bottun is disabled. In this case, change to the target view. ...