C# 클래스 IronMeta.Generator.CSharpShell

Wrapper for the C# generator that handles file IO.
파일 보기 프로젝트 열기: kulibali/ironmeta

공개 메소드들

메소드 설명
Process ( string src_fname, IEnumerable input, TextWriter output, string name_space ) : AST.AstNode>.MatchResult

Generate a parser from an IronMeta grammar.

Process ( string input_fname, string output_fname, string name_space, bool force ) : AST.AstNode>.MatchResult

Generate a parser from an IronMeta grammar.

메소드 상세

Process() 공개 정적인 메소드

Generate a parser from an IronMeta grammar.
public static Process ( string src_fname, IEnumerable input, TextWriter output, string name_space ) : AST.AstNode>.MatchResult
src_fname string The name of the source file (to use for error messages).
input IEnumerable Input stream.
output System.IO.TextWriter Output writer.
name_space string Namespace to use in the generated parser.
리턴 AST.AstNode>.MatchResult

Process() 공개 정적인 메소드

Generate a parser from an IronMeta grammar.
public static Process ( string input_fname, string output_fname, string name_space, bool force ) : AST.AstNode>.MatchResult
input_fname string Input filename.
output_fname string Output filename.
name_space string Namespace for the generated parser.
force bool Force generation even if the existing parser is newer than the source.
리턴 AST.AstNode>.MatchResult