Updated from branch dev
authorThadeu Lima de Souza Cascardo <cascardo@dcc.ufmg.br>
Wed, 26 Oct 2005 12:43:18 +0000 (12:43 +0000)
committerThadeu Lima de Souza Cascardo <cascardo@dcc.ufmg.br>
Wed, 26 Oct 2005 12:43:18 +0000 (12:43 +0000)
Patches applied:

 * cascardo@tlscascardo--private/libgrammatic--dev--0.1--patch-22
   Added scanner module and fixed BNF dependency on it

git-archimport-id: cascardo@tlscascardo--private/libgrammatic--nogobject-lr1--0.1--patch-8

1  2 
bnf.c

diff --cc bnf.c
--- 1/bnf.c
--- 2/bnf.c
+++ b/bnf.c
@@@ -249,8 -258,8 +258,8 @@@ grammar_t* grammar_load (char* filename
  
    scanner = scanner_new (read, fd);
  
 -  parser = rdp_new (bnf_scanner_next, scanner, BNF_GRAMMAR);
 -  grammar = (Grammar*) parser;
 +  grammar = grammar_new ();
-   parser = rdp_new (scanner_next, scanner, BNF_GRAMMAR, grammar);
++  parser = rdp_new (bnf_scanner_next, scanner, BNF_GRAMMAR, grammar);
  
    rule = grammar_rule_new (grammar, symbol_new (FALSE, BNF_GRAMMAR));
    rule_append (rule, symbol_new (FALSE, BNF_RULES));