Fix AST::Processor#on_def, #on_defs.
- lexer.rl: lex "def String.foo; end" correctly (fixes #16).