Analysis |
Create an optimized AST from the parsing phase AST
|
Ast |
Definition of the parser generated AST and the runtime AST
|
Ast_info |
Pretty prints the runtime AST
|
Environment |
Operations on AST analysis and runtime environments.
|
Expression |
Evaluation of binary operations and comparaison of values
Various helper functions for expression evaluation
|
Filename_util |
Filename utilities.
|
Interpreter |
The Jtemplate interpreter
|
Jtemplate |
Jtemplate initialization and launching of program
|
Lexer |
Jtemplate lexer
|
Library |
Registration of libraries
|
Library_builtin |
Built in library implementation
|
Library_io |
I / O library implementation
|
Library_string |
String library implementation
|
Parser |
Jtemplate parser
expression parsing adapted from ECMA-262
http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
|
Parser_util |
Routines to parse a file
|
RuntimeError |
This module defines runtime errors that are reported to the user
|