Walrus

Object-oriented templating system that will compile plain text templates to Ruby code
Download

Walrus Ranking & Summary

Advertisement

  • Rating:
  • 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