WalrusObject-oriented templating system that will compile plain text templates to Ruby code | |
Download |
Walrus Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Wincent Colaiuta
- Publisher web site:
- http://wincent.com/a/products/
- Operating Systems:
- Mac OS X
- File Size:
- 80 KB
Walrus Tags
Walrus Description
Object-oriented templating system that will compile plain text templates to Ruby code Walrus is a free Object-Oriented templating engine written in Ruby and licensed under the GPL. Plain text templates are compiled down to Ruby code; final output is produced by executing ("filling") the compiled templates. Walrus also comes with a packrat parser generator for recognizing Parsing Expression Grammars, and a commandline tool to make compiling and filling templates easy. Walrus includes a sophisticated parser generator that can make packrat parsers capable of recognizing Parsing Expression Grammars (including grammars that include left-recursion), and outputting arbitrarily complex Abstract Syntax Trees.Walrus was inspired by the Cheetah template engine written in Python.
Walrus Related Software