| Class | Puppet::Parser::Lexer |
| In: |
lib/puppet/parser/lexer.rb
|
| Parent: | Object |
| TOKENS | = | TokenList.new |
| DQ_initial_token_types | = | {'$' => :DQPRE,'"' => :STRING} |
| DQ_continuation_token_types | = | {'$' => :DQMID,'"' => :DQPOST} |
| KEYWORDS | = | TokenList.new |
| file | [R] | |
| indefine | [RW] | |
| last | [R] | |
| lexing_context | [R] | |
| line | [RW] | |
| token_queue | [R] |
| This value might have : | in it, but we don‘t care — it‘ll be |
handled normally when joining, and when popping we want to pop this full value, however long the namespace is.
we‘ve encountered the start of a string… slurp in the rest of the string and return it