Sha256: 9e9f352552c832a66978ccea36758a1c3250e29bfc5c0a3260d2a904580ac069
Contents?: true
Size: 773 Bytes
Versions: 1
Compression:
Stored size: 773 Bytes
Contents
### ### $Rev: 124 $ ### $Release: 3.1.0 $ ### copyright(c) 2004-2006 kuwata-lab.com all rights reserved ### require 'kwartz/converter' require 'kwartz/translator' require 'kwartz/binding/ruby' module Kwartz ## ## directive handler for eRuby ## class ErubyHandler < RubyHandler end Handler.register_class('eruby', ErubyHandler) ## ## translator for eRuby ## class ErubyTranslator < BaseTranslator ERUBY_EMBED_PATTERNS = [ '<% ', ' %>', # statement '<%= ', ' %>', # expression '<%=h ', ' %>', # escaped expression ] def initialize(properties={}) super(ERUBY_EMBED_PATTERNS, properties) end end #class Translator.register_class('eruby', ErubyTranslator) end #module
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kwartz-3.1.0 | lib/kwartz/binding/eruby.rb |