diff options
author | makoto kuwata <kwa@kuwata-lab.com> | 2006-09-19 11:56:44 +0000 |
---|---|---|
committer | makoto kuwata <kwa@kuwata-lab.com> | 2006-09-19 11:56:44 +0000 |
commit | b8f6776aa5074f2f191e25e2460cd7b8be7bf320 (patch) | |
tree | 6bce3bbd1c0fd33e5d959af885db2e6cd6a11572 /README.txt | |
parent | 90482329dc45b6b93c0f4052cf44ab4612942fef (diff) | |
download | erubis-b8f6776aa5074f2f191e25e2460cd7b8be7bf320.tar.gz |
- [update] ReleaseNote.txt, README.txt, doc/users-guide.txt
- [change] 'examples/pi' is renamed to 'examples/pi-xhtml'
Diffstat (limited to 'README.txt')
-rw-r--r-- | README.txt | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -8,15 +8,15 @@ copyright:: $Copyright$ == About Erubis Erubis is an implementation of eRuby. It has the following features. -* Very fast, almost three times faster than ERB and even faster than eruby (implemented in C) +* Very fast, almost three times faster than ERB and even faster than eruby +* Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript) * Auto escaping support * Auto trimming spaces around '<% %>' * Embedded pattern changeable (default '<% %>') * Enable to handle Processing Instructions (PI) as embedded pattern (ex. '<?rb ... ?>') -* Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript) * Context object available and easy to combine eRuby template with YAML datafile * Print statement available -* Easy to expand and customize in subclass +* Easy to extend and customize in subclass * Ruby on Rails support Erubis is implemented in pure Ruby. It requires Ruby 1.8 or higher. @@ -62,6 +62,8 @@ If you are exploring Eruby, see the following class at first. base class of Eruby, Ephp, Ejava, and so on. * Erubis::Eruby (erubis/engine/eruby.rb) -- engine class for eRuby. +* Erubis::Converter (erubis/converter.rb) -- + convert eRuby script into Ruby code. @@ -74,7 +76,7 @@ Try 'ruby erubybenchmark.rb' in benchmark directory. == License -GPL ver.2 +LGPL |