Ejemplo n.º 1
0
 void IronSmalltalk.Compiler.SemanticAnalysis.IParseErrorSink.AddParserError(IronSmalltalk.Compiler.SemanticNodes.IParseNode node, SourceLocation startPosition, SourceLocation stopPosition, string parseErrorMessage, IronSmalltalk.Compiler.LexicalTokens.IToken offendingToken)
 {
     this.AddError("Parse", startPosition, stopPosition, parseErrorMessage);
 }
Ejemplo n.º 2
0
 void IParseErrorSink.AddParserError(IParseNode node, SourceLocation startPosition, SourceLocation stopPosition, string parseErrorMessage, IronSmalltalk.Compiler.LexicalTokens.IToken offendingToken)
 {
     this.ReportError(parseErrorMessage, startPosition, stopPosition);
 }
Ejemplo n.º 3
0
 void IronSmalltalk.Compiler.LexicalAnalysis.IScanErrorSink.AddScanError(IronSmalltalk.Compiler.LexicalTokens.IToken token, SourceLocation startPosition, SourceLocation stopPosition, string scanErrorMessage)
 {
     this.AddError("Scan", startPosition, stopPosition, scanErrorMessage);
 }
Ejemplo n.º 4
0
 public void AddScanError(IronSmalltalk.Compiler.LexicalTokens.IToken token, SourceLocation startPosition, SourceLocation stopPosition, string scanErrorMessage)
 {
     Console.WriteLine("ScanError [{0} - {1}]: {2}", startPosition, stopPosition, scanErrorMessage);
 }
Ejemplo n.º 5
0
 public void AddParserError(IronSmalltalk.Compiler.SemanticNodes.IParseNode node, SourceLocation startPosition, SourceLocation stopPosition, string parseErrorMessage, IronSmalltalk.Compiler.LexicalTokens.IToken offendingToken)
 {
     Console.WriteLine("ParseError [{0} - {1}]: {2}", startPosition, stopPosition, parseErrorMessage);
 }
Ejemplo n.º 6
0
 void IronSmalltalk.Compiler.LexicalAnalysis.IScanErrorSink.AddScanError(IronSmalltalk.Compiler.LexicalTokens.IToken token, SourceLocation startPosition, SourceLocation stopPosition, string scanErrorMessage)
 {
     if (!this.Errors.ContainsKey(token))
         this.Errors.Add(token, new List<string>());
     this.Errors[token].Add(scanErrorMessage);
 }
Ejemplo n.º 7
0
 void IParseErrorSink.AddParserError(IParseNode node, SourceLocation startPosition, SourceLocation stopPosition, string parseErrorMessage, IronSmalltalk.Compiler.LexicalTokens.IToken offendingToken)
 {
     if (!this.Errors.ContainsKey(node))
         this.Errors.Add(node, new List<string>());
     this.Errors[node].Add(parseErrorMessage);
 }
 public InterchangeInstallerContext(IronSmalltalk.SmalltalkRuntime runtime)
     : base(runtime)
 {
 }