Interface IBlockParsingContext
IBlockParsingContext interface
IBlockParsingContext インターフェイスを定義します。
public interface IBlockParsingContext
プロパティ
名前 | 説明 |
---|---|
Instruction { get; } | 命令を取得します。 |
Reader { get; } | リーダーを取得します。 |
Source { get; } | ソースを取得します。 |
SyntaxFactory { get; } | SyntaxFactory を取得します。 |
メソッド
名前 | 説明 |
---|---|
Close(BlockClosingReason) | Close メソッドを定義します。 |
Close(BlockSyntaxDescriptor, BlockClosingReason) | Close メソッドを定義します。 |
Delete(BlockSyntaxDescriptor) | Delete メソッドを定義します。 |
GetBlockSyntaxParsers() | GetBlockSyntaxParsers メソッドを定義します。 |
GetInlineSyntaxParsers() | GetInlineSyntaxParsers メソッドを定義します。 |
GetOpenBlocks() | GetOpenBlocks. を定義します。 |
Peak() | ピーク法を定義します。 |
Push(BlockSyntaxNode) | Push メソッドを定義します。 |