LexerStateTerminalSymbolCollectionデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
![]() | Count | コレクション内の記号の数を取得します。 |
![]() | Item | オーバーロードされます。 指定したインデックスにある TerminalSymbol を取得します。 |
![]() | LexerState | コレクションを所有する LexerState を取得します。 |
名前 | 解説 | |
---|---|---|
![]() | Add | オーバーロードされます。 指定した記号をコレクションに追加します。 |
![]() | Clear | コレクションからすべての記号をクリアします。 |
![]() | Contains | オーバーロードされます。 指定した TerminalSymbol がコレクションに存在するかどうかを示す値を返します。 |
![]() | IndexOf | 指定した記号のインデックスを取得します。存在しない場合は -1。 |
![]() | Insert | オーバーロードされます。 指定された記号をコレクションに追加します。 |
![]() | IsExitSymbol | レクサーが語彙分析中に指定された TerminalSymbol を検出すると、現在の LexerStateを終了するかどうかを示します。 |
![]() | Remove | オーバーロードされます。 指定した名前を持つ TerminalSymbol をコレクションから削除します。 |
![]() | TryGetSymbol | 指定した名前を持つ TerminalSymbol を取得されようとし、コレクションにあるかどうかを返します。 |