English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

The Caml Hump: Aurochs

Aurochs

Aurochs is a parser generator that uses the parse expression grammar (PEG) or "packrat" approach. It takes a grammar in a BNF-like notation (a .peg file) and produces bytecode (a .nog file) for a stack automaton. This bytecode is later interpreted on the input to parse using a C library. Bindings are given for Ocaml and Java. Aurochs can also directly produce C or Ocaml code for parsing. It is in use at Exalead where we use it daily to parse real-world Javascript.
Homepage ]
Author:Berke Durak.
Last modification date:03-Dec-2007
Version:v60
Development status:Beta
Kind: Development tools
License: Open Source :: LGPL
Topic: General purpose libraries :: Lexing and parsing
Homepage:http://aurochs.fr/