Index of modules


A
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

E
Environment
Operations on AST analysis and runtime environments.
Expression
Evaluation of binary operations and comparaison of values Various helper functions for expression evaluation

F
Filename_util
Filename utilities.

I
Interpreter
The Jtemplate interpreter

J
Jtemplate
Jtemplate initialization and launching of program

L
Lexer
Jtemplate lexer
Library
Registration of libraries
Library_builtin
Built in library implementation
Library_io
I / O library implementation
Library_string
String library implementation

P
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

R
RuntimeError
This module defines runtime errors that are reported to the user

S
StringMap [Environment]