Method: Rattler::Compiler::ParserGenerator::Nested#expr

Defined in:
lib/rattler/compiler/parser_generator/nested.rb

#expr(type = :inline) ⇒ Object

:nodoc:



7
8
9
10
11
12
13
# File 'lib/rattler/compiler/parser_generator/nested.rb', line 7

def expr(type=:inline)
  if type == :inline
    @g.surround('(', ')') { yield }
  else
    @g.block('begin') { yield }
  end
end