Module Kwartz::Defun
In: lib/kwartz/defun.rb

generate compiled code. see defun() method for usage.

Methods

Public Instance methods

generate compiled code

ex.

  args = %w[-l eruby -p ex.plogic ex.html]
  eruby_src = Kwartz::Main.new(args).execute()
  properties = { :trim_mode=>'>' }
  code = Kwartz::Defun.defun('ex', eruby_src, 'eruby', properties)
  print code

command-line properties:

  --module=name   : module name (default 'View')
  --method=name   : method name (default 'expand_xxx')

[Validate]