# Copyright (c) 2008 Movable Type ACME Plugin Project, All rights reserved. # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal # in the Software without restriction, including without limitation the rights # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN # THE SOFTWARE. # plugin name id: Grass name: Grass version: 0.0.2 # about this plugin description: <__trans phrase="A implementation of Grass interpreter by pure MTML."> author_name: <__trans phrase="Movable Type ACME Plugin Project"> author_link: http://mt-acme.sourceforge.jp/ plugin_link: http://mt-acme.sourceforge.jp/grass/ doc_link: http://mt-acme.sourceforge.jp/grass/ # localization l10n_class: Grass::L10N template_sets: grass_interpreter: label: Grass base_path: tmpl order: 9999 templates: index: hello_world_initial_version: label: Hello, world! - Initial version outfile: hello-world-initial.html rebuild_me: 1 hello_world_short_version: label: Hello, world! - Short version outfile: hello-world-short.html rebuild_me: 1 echo: label: Echo outfile: echo.html rebuild_me: 1 individual: archive: module: grass: label: grass app: label: app char_code: label: char_code inversion: label: inversion abs: label: abs duplicate: label: duplicate fn: label: fn in: label: in char: label: char succ: label: succ out: label: out print: label: print concatinate: label: concatinate church_true: label: church_true church_false: label: church_false parse: label: parse new_array: label: new_array widget: widgetset: system: