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 メソッドを定義します。

関連項目