C# 클래스 Loyc.Syntax.ParsingMode

Standard parsing modes used with IParsingService and ILNodePrinterOptions.
상속: Symbol
파일 보기 프로젝트 열기: qwertie/ecsharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Declarations ParsingMode
Expressions ParsingMode
File ParsingMode
FormalArguments ParsingMode
Pool SymbolPool
Statements ParsingMode
Types ParsingMode

비공개 메소드들

메소드 설명
ParsingMode ( Symbol prototype ) : System

프로퍼티 상세

Declarations 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a list of statements. If the language makes a distinction between executable and declaration contexts, this refers to the declaration context, in which types, methods, and properties are recognized.
public static ParsingMode,Loyc.Syntax Declarations
리턴 ParsingMode

Expressions 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a single expression or expression list (which, in most languages, is comma-separated).
public static ParsingMode,Loyc.Syntax Expressions
리턴 ParsingMode

File 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a complete source file (this should be the default, i.e. null will do the same thing).
public static ParsingMode,Loyc.Syntax File
리턴 ParsingMode

FormalArguments 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a formal argument list (parameter names with types).
public static ParsingMode,Loyc.Syntax FormalArguments
리턴 ParsingMode

Pool 공개적으로 정적으로 프로퍼티

public static SymbolPool Pool
리턴 SymbolPool

Statements 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a list of statements. If the language makes a distinction between executable and declaration contexts, this refers to the executable context.
public static ParsingMode,Loyc.Syntax Statements
리턴 ParsingMode

Types 공개적으로 정적으로 프로퍼티

Tells IParsingService.Parse to treat the input as a list of types (or a single type, if a list is not supported).
public static ParsingMode,Loyc.Syntax Types
리턴 ParsingMode