public AbstractParser(ICharStream input) { var messageLexer = new RosMessageLexer(input); var tokenStream = new CommonTokenStream(messageLexer); Parser = new RosMessageParser(tokenStream); }
public static RosMessageParser CreateParserForMessage(string message) { var inputStream = new AntlrInputStream(message); var messageLexer = new RosMessageLexer(inputStream); var tokenStream = new CommonTokenStream(messageLexer); var messageParser = new RosMessageParser(tokenStream); return(messageParser); }