| Age | Commit message (Collapse) | Author |
|
save cmdarg_stack and isolate command argument state from outer scope
to allow method definition in cmdarg
import from ruby/ruby@04bb9d6b75a55d4000700769eead5a5cb942c25b
|
|
|
|
|
|
|
|
Flush cmdarg flags inside left-paren in a command argument, to allow
parenthesed `do-block` as an argument without arguments parentheses.
`CMDARG_PUSH(0)` for tLPAREN_ARG is before `CMDARG_PUSH(1)` in
`command_args` due to look-ahead.
|
|
|
|
|
|
various functions should have internal linkage
|
|
convert exception message to string
|
|
|
|
|
|
fixes: mruby -e "p ArgumentError.new(1)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exc_inspect: dup file and check mesg only once
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@cremno; close #2048
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|