MarpaX::Languages::C::AST - Translate a C source to an AST

This module translates C source into an AST tree. To assist further process of the AST tree, the nodes of the AST are blessed according to the C grammar you have selected. (The default is 'ISO-ANSI-C-2011'.) If you want to enable logging, be aware th...

JDDPAUSE/MarpaX-Languages-C-AST-0.45 - 28 Jan 2015 21:19:15 GMT - Search in distribution

idl2moose - IDL to perl's Moose translation

JDDPAUSE/MarpaX-Languages-IDL-AST-0.005 - 11 Jan 2015 01:20:08 GMT - Search in distribution

sql2003ast - SQL-2003 AST

JDDPAUSE/MarpaX-Languages-SQL2003-AST-0.005 - 15 Dec 2014 18:17:00 GMT - Search in distribution

MarpaX::Grammar::Parser - Converts a Marpa grammar into a tree using Tree::DAG_Node

"MarpaX::Grammar::Parser" uses Marpa::R2 to convert a user's BNF into a tree of Marpa-style attributes, (see "raw_tree()"), and then post-processes that (see "compress_tree()") to create another tree, this time containing just the original grammar (s...

RSAVAGE/MarpaX-Grammar-Parser-1.09 - 05 Feb 2015 22:35:30 GMT - Search in distribution

MarpaX::Demo::JSONParser - A JSON parser with a choice of grammars

"MarpaX::Demo::JSONParser" demonstrates 2 grammars for parsing JSON. Only 1 grammar is loaded per run, as specified by the "bnf_file" option to "new()". See t/basic.tests.t for sample code....

RSAVAGE/MarpaX-Demo-JSONParser-1.06 - 01 Sep 2014 05:29:59 GMT - Search in distribution

MarpaX::Grammar::GraphViz2 - Convert a Marpa grammar into an image

For a given BNF, process the cooked tree output by MarpaX::Grammar::Parser, and turn it into an image. The tree holds a representation of the user's BNF (SLIF-DSL), and is managed by Tree::DAG_Node. This modules uses MarpaX::Grammar::Parser internall...

RSAVAGE/MarpaX-Grammar-GraphViz2-1.05 - 24 Oct 2014 02:04:22 GMT - Search in distribution

MarpaX::Languages::ECMAScript::AST - Translate a ECMAScript source to an AST

This module translates ECMAScript source into an AST tree. If you want to enable logging, be aware that this module is using Log::Any....

JDDPAUSE/MarpaX-Languages-ECMAScript-AST-0.020 - 09 Jan 2015 19:25:09 GMT - Search in distribution

MarpaX::Languages::SVG::Parser::SAXHandler - A nested SVG parser, using XML::SAX and Marpa::R2

Basically just utility routines for MarpaX::Languages::SVG::Parser. Only used indirectly by XML::SAX. Specifically, parses an SVG file, and also runs Marpa::R2 to parse the attribute value of some tag/attribute combinations. Each such attribute value...

RSAVAGE/MarpaX-Languages-SVG-Parser-1.06 - 18 Sep 2014 23:44:53 GMT - Search in distribution