Type:
Module

Collection of methods for writing parsers against RDoc::RubyLex and RDoc::RubyToken

peek_tk
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

peek_tk() Instance Public methods Peek at the next token, but don't remove it

2025-01-10 15:47:30
add_token_listener
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

add_token_listener(obj) Instance Public methods Adds a token listener obj

2025-01-10 15:47:30
token_listener
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

token_listener(obj) Instance Public methods Has obj listen to tokens

2025-01-10 15:47:30
skip_tkspace
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

skip_tkspace(skip_nl = true) Instance Public methods Skips whitespace tokens

2025-01-10 15:47:30
unget_tk
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

unget_tk(tk) Instance Public methods Returns tk to the scanner

2025-01-10 15:47:30
get_tkread
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

get_tkread() Instance Public methods Retrieves a String representation of the

2025-01-10 15:47:30
reset
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

reset() Instance Public methods Resets the tools

2025-01-10 15:47:30
peek_read
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

peek_read() Instance Public methods Peek equivalent for

2025-01-10 15:47:30
get_tk_until
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

get_tk_until(*tokens) Instance Public methods Reads and returns all tokens up

2025-01-10 15:47:30
remove_token_listener
  • References/Ruby on Rails/Ruby/Classes/RDoc/RDoc::Parser/RDoc::Parser::RubyTools

remove_token_listener(obj) Instance Public methods Removes the token listener

2025-01-10 15:47:30