Branch: Tag:

2002-05-09

2002-05-09 20:49:18 by Martin Nilsson <mani@lysator.liu.se>

Fix LR test.

Rev: src/testsuite.in:1.511

1: - test_true([["$Id: testsuite.in,v 1.510 2002/05/05 16:31:08 mast Exp $"]]); + test_true([["$Id: testsuite.in,v 1.511 2002/05/09 20:49:18 nilsson Exp $"]]);      cond([[all_constants()->_verify_internals]],   [[
8894:   ]])      // - LR - test_program([[ object(LR.parser) p=LR.Grammar_parser.make_parser("foo : bar;foo : foo bar;bar : \"a\";"); int pos; array(string) data="aaaaaaaaa"/""; string scan() { if (pos < sizeof(data)) return(data[pos++]); else return ""; } int a() { return(p->parse(scan) == "a"); }]]) + test_program([[ Parser.LR.Parser p = +  Parser.LR.Grammar_parser.make_parser("foo : bar;foo : foo bar;bar : \"a\";"); +  int pos; +  array(string) data="aaaaaaaaa"/""; +  string scan() { if (pos < sizeof(data)) return(data[pos++]); else return ""; } +  int a() { return(p->parse(scan) == "a"); }]])      // - ADT   test_true(ADT.Table.table( ({ ({ "a", "b", 42 }), ({ "c", "b", 41 }), ({ "a", "a", 76 }) }), ({ "X", "Y", "z" }))->select("x", 2)->sum("Z")->distinct(0)->rsort("X")->rename(0, "fOo")->sort("foO")->cast("array"), ({ ({ "a", 118 }), ({ "c", 41 }) }))