Commits

Author Commit Message Labels Comments Date
Andriy Kornatskyy
Minor renames
Andriy Kornatskyy
Added support for import and from keywords.
Andriy Kornatskyy
Added hoocks for template import as module.
Andriy Kornatskyy
Refactored compiler related commons to a separate module.
Andriy Kornatskyy
If there is no rule to build a token show a line number.
Andriy Kornatskyy
Introduced compiler.
Andriy Kornatskyy
Fixed issue with end of line in statement.
Andriy Kornatskyy
Added known variable filters, so it can translate shortcuts to full names.
Andriy Kornatskyy
Added preload ability to template Engine.
Andriy Kornatskyy
Added initial structure for the documentation.
Andriy Kornatskyy
Added support for variable filters.
Andriy Kornatskyy
Raise IOError if requested template was not loaded.
Andriy Kornatskyy
If the current line ends with : prepend code with no ; in between.
Andriy Kornatskyy
Added top level package imports.
Andriy Kornatskyy
Fixed python3.2 compatibility issue.
Andriy Kornatskyy
Synchronized template compilation.
Andriy Kornatskyy
Excluded print_source from test coverage.
Andriy Kornatskyy
Added runtime support for extends and include tokens.
Andriy Kornatskyy
Collect all renders in template global_vars.
Andriy Kornatskyy
Refactored build_render.
Andriy Kornatskyy
Introduced template compilation.
Andriy Kornatskyy
Added builder rules for 'require', 'for' and 'comment'
Andriy Kornatskyy
Added utility function to print source with line numbers.
Andriy Kornatskyy
Added unit tests for DictLoader.
Andriy Kornatskyy
Introduced DictLoader.
Andriy Kornatskyy
Removed end of line.
Andriy Kornatskyy
Tokenizer match must consume further current possition.
Andriy Kornatskyy
Introduced FileLoader.
Andriy Kornatskyy
Introduced builder module.
Andriy Kornatskyy
Eliminated need for block node; use compound statement value instead.
  1. Prev
  2. Next