(fold (lambda (l) (when (interesting? l) (read l))) Internet)

Home
  • Home
  • Archives
  • Profile
  • Subscribe

03/17/2010

PEG.js – Parser Generator for JavaScript

PEG.js is a parser generator for JavaScript based on the parsing expression grammar formalism. It enables you to easily bulid fast parsers which process complex data or computer languages. You can use it as an underlying tool when writing various data processors, transformers, interpreters, or compilers.

via pegjs.majda.cz

<3 PEG parsers. I like parser combinators better though.

Mar 17, 2010 2:52:12 PM
  • Reblog It 0

NEXT POST
Benchmark of Python Web Servers And then there is Gevent, it really showed amazing performance at a low memory footprint, it might need some adjustments to your legacy code but then again the monkey patching of the socket module could help and I really love the cleanness of Greenlets. There has already been some reports...
PREVIOUS POST
doublec's jsparse at master - GitHub This is a simple library of parser combinators for Javascript based on Packrat parsers [1] and Parsing expression grammars [2]. [1] http://pdos.csail.mit.edu/~baford/packrat/ [2] http://en.wikipedia.org/wiki/Parsing_expression_grammar The only documentation currently available in these blog entries: http://www.bluishcoder.co.nz/2007/10/javascript-packrat-parser.html http://www.bluishcoder.co.nz/2007/10/javascript-parser-combinators.html via github.com I mentioned parser combinators yesterday as a preference over a traditional PEG parser...

apgwoz

I write code and take photos.

32 Following
215 Followers
markpasc
NYWBC
Tracie Lee
AVATAR
sashadawn
joshua mack
mmmeow
liz
snarkout
toni
fenraven
Michael Sippey
Gercek Karakus
Benjamin
nataliepo
Dave Aiello
Alex Deve
Walt Grayson
Beau Smith
Matt Jacobs
Simon Wistow
Mena Trott
btrott
Ed Anuff
David Recordon
Xris Ernest Hall
The Typepad Team
Anil Dash
David Jacobs
Brad Choate
Chris Alden
Leah Culver

Search

My Other Accounts

  • AIM AIM | hatrisc
  • Delicious Delicious | ap9
  • Flickr Flickr | thinkiandy
  • FriendFeed FriendFeed | apgwoz
  • Google Talk Google Talk | apgwoz
  • LinkedIn LinkedIn | apgwoz
  • Newsvine Newsvine | ap9
  • Other... Other... | http://news.ycombinator.com/user?id=apgwoz
  • Reddit Reddit | apgwoz
  • Twitter Twitter | apgwoz
  • TypePad TypePad | apgwoz
  • Subscribe to this blog's feed
  • Powered by TypePad