def operator: () -> String
def operator: () -> String
def operator: () -> String
def lparen: () -> String
def rparen: () -> String
def operator: () -> String
def operator: () -> String
def binary?: () -> bool
def operator: () -> String
?
def operator: () -> String
def literal?: () -> bool
def operator: () -> String
def operator: () -> String
def lparen: () -> String
?
def rparen: () -> String
?
def lparen: () -> String
?
def rparen: () -> String
?
Returns true if this comment happens on the same line as other code and false if the comment is by itself.
This can only be true for inline comments.
Override to provide details of the arguments a command takes. It should return a left-justified string, one argument per line.
For example:
def usage "#{program_name} FILE [FILE ...]" end def arguments "FILE name of file to find" end
Create on demand parser.
Wraps text
to width
True if the backtrace option has been specified, or debug is on.