MarpaX::Languages::SQL2003::AST::Actions::XML - Translate SQL-2003 source to an AST - XML semantic actions
version 0.005
This modules give the XML semantic actions associated to SQL-2003 grammar.
A non-terminal is an XML element with no attribute, element's name is the non-terminal symbol.
A terminal is an XML element with at least four attributes:
Attribute's value is the start position in the input stream.
Attribute's value is the length of the terminal in the input stream.
Attribute's value is the terminal text.
Attribute's value is the terminal value.
and optionaly other attributes, e.g. for character string literals, you'll might have:
Attribute's value is the string introducer, e.g. "_utf8".
Instantiate a new object of the class $class.
MarpaX::Languages::SQL2003::AST::Actions, XML::LibXML
Jean-Damien Durand <jeandamiendurand@free.fr>
This software is copyright (c) 2014 by Jean-Damien Durand.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install MarpaX::Languages::SQL2003::AST, copy and paste the appropriate command in to your terminal.
cpanm
cpanm MarpaX::Languages::SQL2003::AST
CPAN shell
perl -MCPAN -e shell install MarpaX::Languages::SQL2003::AST
For more information on module installation, please visit the detailed CPAN module installation guide.