class Prism::LexCompat::Token
Wenn wir Token produzieren, produzieren wir die gleichen Arrays, die auch Ripper produziert. Wir fügen ihnen jedoch ein paar praktische Methoden hinzu, um die Arbeit damit etwas zu erleichtern. Alle anderen Methoden delegieren wir an das Array.
Öffentliche Instanzmethoden
Source
# File lib/prism/lex_compat.rb, line 209 def location self[0] end
Die Position des Tokens im Quellcode.
Source
# File lib/prism/lex_compat.rb, line 224 def state self[3] end
Der Zustand des Lexers, als dieses Token produziert wurde.
Source
# File lib/prism/lex_compat.rb, line 219 def value self[2] end
Der Ausschnitt des Quellcodes, den dieses Token repräsentiert.