C# 클래스 Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor

파일 보기 프로젝트 열기: Diegoisawesome/AwesomeMapEditor-old

공개 메소드들

메소드 설명
AddDefined ( string original ) : void
AddReserved ( string reserved ) : void
Process ( string path ) : string
Process ( TextReader input, TextWriter output ) : void
RegexPreprocessor ( IMessageLog messageHandler ) : System

보호된 메소드들

메소드 설명
Preprocess ( StringReader reader, string path ) : void
ReplaceComments ( string text ) : string

비공개 메소드들

메소드 설명
PreprocessorDirective ( string line, string name, string parameters, string path, int lineNumber ) : void
ReplaceMultiLineComment ( Match match ) : string

메소드 상세

AddDefined() 공개 메소드

public AddDefined ( string original ) : void
original string
리턴 void

AddReserved() 공개 메소드

public AddReserved ( string reserved ) : void
reserved string
리턴 void

Preprocess() 보호된 메소드

protected Preprocess ( StringReader reader, string path ) : void
reader System.IO.StringReader
path string
리턴 void

Process() 공개 메소드

public Process ( string path ) : string
path string
리턴 string

Process() 공개 메소드

public Process ( TextReader input, TextWriter output ) : void
input TextReader
output System.IO.TextWriter
리턴 void

RegexPreprocessor() 공개 메소드

public RegexPreprocessor ( IMessageLog messageHandler ) : System
messageHandler IMessageLog
리턴 System

ReplaceComments() 보호된 메소드

protected ReplaceComments ( string text ) : string
text string
리턴 string