#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