There are no reviews yet. Be the first to send feedback to the community and the maintainers!
jsparse ======= 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 Examples: tests.js Various tests to ensure things are working example1.js Simple expression example from wikipedia article on PEGs. example2.js Expression example with actions used to produce AST. example3.js Expression example with actions used to evaluate as it parses. es3.js Incomplete/work-in-progress ECMAScript 3 parser es3_tests.js Tests for ECMAScript 3 parser I use it from within the Mozilla Rhino environment but it also works in the browser.
gc
A lightweight garbage collector for C++ programsnanojit
Fork of Adobe/Mozilla lightweight library for generating machine code from C++cf
a simple concatenative programming language written in C++inferno
Unofficial import of Inferno OS and Hellaphone mercurial repositoriesaliceml-abandoned
Moved to aliceml/alicemlrust-from-c-example
Example of linking to and calling Rust code from Cshen-wasp
Port of Shen to run on top of Wasp Lispnanojit-central
Import of Adobe/Mozilla library for generating machine code to implement JIT compilersbitcoin-pool
Import of puddinpop's bitcoin remote pooled mining codeplogg
Read and Play Ogg files using low level Ogg librariesats-reference
Unofficial reference documentation for ATS programming language librariespeg
Fork of Ian Piumarta's C based Parsing Expression Grammar librarywebm-player
A command line player for webm video filesfactor-articles
A collection of articles about the Factor programming languagenamecoin-polipo
A fork of the polipo HTTP proxy that uses namecoind for lookupsjsj
J Interpreter written in JavaScriptpony-clib-example
Example of compiling Pony code to a C libraryoggplayer
Simple Ogg file player using liboggplaypony-sdl-example
Example of using SDL 2 from Ponyats-libzmq
ATS binding for libzmq (zeromq)self-vncviewer
VNC client written in the Self programming languageurweb-clock
An example Ur/Web application to display server timeimap-idler
Monitors IMAP mail servers using IDLE and updates local mail as it arrives. Written in Pony.WaspVM-Articles
My notes on using Scott Dunlop's WaspVM and function referenceplay
Example code I play around with to try things outats-task
Lightweight tasks module for ATSats-libevent
ATS binding for libeventurweb-post-example
Example Ur/Web application using POSTats-jansson
ATS language wrapper for jansson JSON parsing librarylongpoller
ATS version of Longpoll server used in the bitparking poolpure-ogg-player
An Ogg player written in the Pure programming languagefcp-examples
Examples of using the Freenet FCP API in various languagesurweb-persona
Persona authentication example in Ur/Webozjson
Mozart/Oz library for encoding and decoding JSON using libjanssonozffi
Wrapper around libffi for Mozart/Ozats-bitcoin
ATS library for working with bitcoinozbitcoin
Mozart/Oz library for interfacing with BitcoinLove Open Source and this site? Check out how you can help us