解析する入力の字句規則
解析したい入力
次に読み込む入力の位置
字句解析器の内部状態を取得する
字句規則を追加し、そのidを返す
新しく追加するルール
追加されたルールの持つid
字句規則を削除する 削除に失敗した場合は例外をスローする
TODO: もっとましな実装にする
削除するルールのid
削除されたルール
与えられた入力をすべて解析し、トークン列を返す
解析する入力
入力から生成されたトークン列
入力を与えて解析可能(step()を呼び出し可能)な状態にする
解析する入力
Lexerの内部状態をコンストラクタ呼び出し直後まで戻す
入力を解析する際に呼び出すコールバックコントローラーを設定する
使用されるべきコールバックコントローラー
字句解析機のリセット時に現在の字句規則になるようにする
入力からトークン1つ分読み込む
トークン化された入力
Generated using TypeDoc
字句解析器 入力を受け取ってトークン化する