登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。

什麼是資源表列?

catalog-iconOpenFoundry 蒐集與自由軟體相關的連結資訊並將其分類,供您依此資源目錄架構,循序深入自由軟體豐富的應用世界。若此分類下發現有任何問題及建議,非常歡迎您協助我們改進,請寄至contact@openfoundry.org

Walrus

Rate this listing
0 vote

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 packet parser generator for recognizing Parsing Expression Grammars, and a comhttps://test-unit.rubyforge.org/#test-unit-installmand line tool to make compiling and filling templates easy. Walrus includes a sophisticated parser generator that can make packet 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.

Platform:MAC OS X   License:GNU General Public License (GPL) version 2

References:https://www.wincent.com/a/products/walrus