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); }
void IParseErrorSink.AddParserError(IParseNode node, SourceLocation startPosition, SourceLocation stopPosition, string parseErrorMessage, IronSmalltalk.Compiler.LexicalTokens.IToken offendingToken) { this.ReportError(parseErrorMessage, startPosition, stopPosition); }
void IronSmalltalk.Compiler.LexicalAnalysis.IScanErrorSink.AddScanError(IronSmalltalk.Compiler.LexicalTokens.IToken token, SourceLocation startPosition, SourceLocation stopPosition, string scanErrorMessage) { this.AddError("Scan", startPosition, stopPosition, scanErrorMessage); }
public void AddScanError(IronSmalltalk.Compiler.LexicalTokens.IToken token, SourceLocation startPosition, SourceLocation stopPosition, string scanErrorMessage) { Console.WriteLine("ScanError [{0} - {1}]: {2}", startPosition, stopPosition, scanErrorMessage); }
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); }
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); }
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) { }