コード例 #1
0
ファイル: Readtable.cs プロジェクト: NotJRM/jrm-code-project
 public static ReaderMacroStep DefaultReaderMacroFunction(ReaderContext context, char character)
 {
     throw new NotImplementedException ();
 }
コード例 #2
0
 protected NonFinalReaderMacroStep(ReaderContext context)
     : base(false)
 {
     this.context = context;
 }
コード例 #3
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 public ReaderStep3(ReaderContext context, char x)
     : base(context)
 {
     Utility.Ignore (x);
 }
コード例 #4
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 public ReaderStep10(ReaderContext context, string packagePrefix, string token)
     : base(context)
 {
     this.packagePrefix = packagePrefix;
         this.token = token;
 }
コード例 #5
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 public ReaderStep6(ReaderContext context, char x)
     : base(context)
 {
     Utility.Ignore(x);
 }
コード例 #6
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 public ReaderStep2(ReaderContext context, char x)
     : base(context)
 {
     Utility.Ignore (x);
     throw new NotImplementedException ();
 }
コード例 #7
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 public ReaderStep7(ReaderContext context, char x)
     : base(context)
 {
     this.x = x;
 }
コード例 #8
0
 ReadLeftParen(ReaderContext context, char lParen)
     : base(context)
 {
     Utility.Ignore (lParen);
 }
コード例 #9
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 protected NonFinalReaderStep(ReaderContext context)
     : base(false)
 {
     this.context = context;
 }
コード例 #10
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 // used by other steps to return to this state
 public InitialReaderStep(ReaderContext context)
     : base(context)
 {
 }
コード例 #11
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 public ReaderStep10(ReaderContext context, string packagePrefix, string token)
     : base(context)
 {
     this.packagePrefix = packagePrefix;
     this.token         = token;
 }
コード例 #12
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 public ReaderStep8(ReaderContext context, StringBuilder tokenBuffer, string packagePrefix)
     : base(context)
 {
     this.tokenBuffer   = tokenBuffer;
     this.packagePrefix = packagePrefix;
 }
コード例 #13
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 public ReaderStep7(ReaderContext context, char x)
     : base(context)
 {
     this.x = x;
 }
コード例 #14
0
 public ReadDoubleQuote(ReaderContext context, char doubleQuote)
     : base(context)
 {
     Utility.Ignore (doubleQuote);
 }
コード例 #15
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 public ReaderStep8(ReaderContext context, StringBuilder tokenBuffer, string packagePrefix)
     : base(context)
 {
     this.tokenBuffer = tokenBuffer;
     this.packagePrefix = packagePrefix;
 }
コード例 #16
0
 public static ReaderMacroStep ReaderMacroFunction(ReaderContext context, char doubleQuote)
 {
     return new ReadDoubleQuote (context, doubleQuote);
 }
コード例 #17
0
ファイル: Reader.cs プロジェクト: NotJRM/jrm-code-project
 // used by other steps to return to this state
 public InitialReaderStep(ReaderContext context)
     : base(context)
 {
 }
コード例 #18
0
 public static ReaderMacroStep ReaderMacroFunction(ReaderContext context, char lParen)
 {
     return new ReadLeftParen (context, lParen);
 }
コード例 #19
0
ファイル: Reader.cs プロジェクト: xach/jrm-code-project
 public ReaderStep2(ReaderContext context, char x)
     : base(context)
 {
     Utility.Ignore(x);
     throw new NotImplementedException();
 }