Internal: Returns the Integer column number of the line of the manifest text where the Token can be found.
Internal: Returns the Integer line number of the manifest text where the Token can be found.
Internal: Gets/sets the next code token (skips whitespace, comments, etc) in the manifest.
Internal: Initialise a new Token object.
type - An upper case Symbol describing the type of Token. value - The String value of the Token. line - The Integer line number where the Token can be found in the
manifest.
column - The Integer number of characters from the start of the line to
the start of the Token.
Returns the instantiated Token.
# File lib/puppet-lint/lexer/token.rb, line 42 def initialize(type, value, line, column) @value = value @type = type @line = line @column = column @next_token = nil @prev_token = nil @next_code_token = nil @prev_code_token = nil end
Generated with the Darkfish Rdoc Generator 2.