#reservedWord : 'alias' {[@item]} # | 'and' {[@item]} # | 'BEGIN' {[@item]} # | 'begin' {[@item]} # | 'break' {[@item]} # | 'case' {[@item]} # | 'class' {[@item]} ## | 'defined' {[@item]} # | 'def' {[@item]} # | 'do' {[@item]} # | 'END' {[@item]} # | 'end' {[@item]} # | 'else' {[@item]} # | 'elsif' {[@item]} # | 'ensure' {[@item]} # | 'false' {[@item]} # | 'for' {[@item]} # | 'if' {[@item]} # | 'in' {[@item]} # | 'module' {[@item]} # | 'next' {[@item]} # | 'nil' {[@item]} # | 'not' {[@item]} # | 'or' {[@item]} # | 'redo' {[@item]} # | 'rescue' {[@item]} # | 'retry' {[@item]} # | 'return' {[@item]} # | 'self' {[@item]} # | 'super' {[@item]} # | 'then' {[@item]} # | 'true' {[@item]} # | 'undef' {[@item]} # | 'unless' {[@item]} # | 'until' {[@item]} # | 'when' {[@item]} # | 'while' {[@item]} # | 'yield' {[@item]} # | '__FILE__' {[@item]} # | '__LINE__' {[@item]}
tINTEGER : /-?0[0-7]+/ {[@item]} | /-?[1-9][0-9]*/ {[@item]} | /-?0b[01]+/ {[@item]} | /-?0x[a-fA-F0-9]+/ {[@item]} | /0/ {[@item]}
tFLOAT : /-?[1-9][0-9]*\.[0-9]+([eE]-?[0-9]+)?/ {[@item]}
tCONSTANT : /[A-Z][a-zA-Z0-9_]*/ {[@item]}
tIDENTIFIER : /[a-zA-Z_][a-zA-Z0-9_]*/ {[@item]} tGLOBALVAR : /\$[a-zA-Z_][a-zA-Z0-9_]*/ {[@item]} tINSTANCEVAR : /\@[a-zA-Z_][a-zA-Z0-9_]*/ {[@item]}
_EOF_
1; __END__ # Below is stub documentation for your module. You better edit it!
NAME
Ruby - Perl Parse::RecDescent grammar
SYNOPSIS
use Ruby;
blah blah blah
DESCRIPTION
Stub documentation for Ruby, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited.
Blah blah blah.
EXPORT
None by default.
AUTHOR
A. U. Thor, <a.u.thor@a.galaxy.far.far.away>
SEE ALSO
perl.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 389:
=pod directives shouldn't be over one line long! Ignoring all 3 lines of content