Hi,

I just released version 0.4.1 of FParsec. Besides some documentation fixes and improved whitespace parsers the new release now also includes a sample parser for PEG grammars (see changes.txt).

The idea for the PEG parser was inspired by Harry Pierson's series on Practical Parsing with F#. Since PEGs can be translated to FParsec almost literally, writing the parser was a breeze. Have a look at Samples/PEG/parser.fs in the FParsec distribution and see for youself!

Best regards,
Stephan

By on 1/2/2008 5:28 AM ()

Hi Stephan,

I tried it and wrote a little sample. It worked great. Thanks a lot, it's a very nice software. It's a good alternative to lex/yacc, I guess I'll need it later.

Laurent.

By on 1/10/2008 11:16 AM ()

Hi Laurent,

thanks for the positive feedback.

BTW: I just have put online a bug-fix release of FParsec. Anyone using FParsec should update to the new version.

Best regards,
Stephan

By on 1/12/2008 3:05 AM ()

After realizing that the current iteration of FParsec's library design no longer relied on lazy computations, I was able to considerably simplify the implementation by unifying the Output and Reply types and throwing out all the lazy computation stuff.

The new version of FParsec (v. 0.5) now also can be built with F# 1.9.3.7!

You can find the updated documentation and a download link at [link:www.quanttec.com]

Best regards,
Stephan

By on 1/15/2008 11:50 AM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper