C# 클래스 Nexus.Client.ModManagement.Scripting.XmlScript.CPL.BaseCplParserFactory

Creates CPL parsers.
상속: ICplParserFactory
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

공개 메소드들

메소드 설명
CreateLexer ( string p_strCode, ErrorTracker p_ertErrorTracker ) : AntlrLexerBase

Creates a CPL lexer for the given code, using the given error tracker.

CreateParser ( string p_strCode, ErrorTracker p_ertErrorTracker ) : AntlrParserBase

Creates a CPL parser for the given code, using the given error tracker.

메소드 상세

CreateLexer() 공개 메소드

Creates a CPL lexer for the given code, using the given error tracker.
public CreateLexer ( string p_strCode, ErrorTracker p_ertErrorTracker ) : AntlrLexerBase
p_strCode string The code be lexed.
p_ertErrorTracker Nexus.Client.Util.Antlr.ErrorTracker The error tracker to use to log /// lexing errors.
리턴 Nexus.Client.Util.Antlr.AntlrLexerBase

CreateParser() 공개 메소드

Creates a CPL parser for the given code, using the given error tracker.
public CreateParser ( string p_strCode, ErrorTracker p_ertErrorTracker ) : AntlrParserBase
p_strCode string The code be parsed.
p_ertErrorTracker Nexus.Client.Util.Antlr.ErrorTracker The error tracker to use to log /// parsing errors.
리턴 Nexus.Client.Util.Antlr.AntlrParserBase