C# 클래스 Fanx.Util.TypeParser

TypeParser is used to parser formal type signatures which are used in Sys.type() and in fcode for typeRefs.def. Signatures are formated as (with arbitrary nesting): x::N x::V[] x::V[x::K] |x::A, ... -> x::R|
파일 보기 프로젝트 열기: xored/f4

공개 메소드들

메소드 설명
find ( string podName, string typeName, bool check ) : Type
load ( string sig, bool check, Pod loadingPod ) : Type

Parse the signature into a loaded type.

비공개 메소드들

메소드 설명
Consume ( ) : void
Consume ( int expected ) : void
ConsumeId ( ) : string
Err ( ) : Err
Err ( string sig ) : Err
Load ( ) : Type
LoadBasic ( ) : Type
LoadMap ( ) : Type
LoadMethod ( ) : Type
LoadTop ( ) : Type
TypeParser ( string sig, bool check, Pod loadingPod ) : System.Collections

메소드 상세

find() 공개 정적인 메소드

public static find ( string podName, string typeName, bool check ) : Type
podName string
typeName string
check bool
리턴 Fan.Sys.Type

load() 공개 정적인 메소드

Parse the signature into a loaded type.
public static load ( string sig, bool check, Pod loadingPod ) : Type
sig string
check bool
loadingPod Fan.Sys.Pod
리턴 Fan.Sys.Type