Esempio n. 1
0
 public void ParseFuncDef()
 {
     lexer.CharStream = new ANTLRStringStream("function A(a:integer; b,c:Z):F;var h:integer; begin end;");
     tokens.TokenSource = lexer;
     parser = new PascalParser(tokens);
     var res = parser.funcDef();
     Assert.AreEqual(res.ReturnType.ToString(), "F");
 }