summaryrefslogtreecommitdiff
path: root/src/gram.c
Commit message (Expand)AuthorAgeFilesLines
* Typo.Akim Demaille2002-09-041-5/+5
* (grammar_dump): Wrap strings in _() if they need translation.Paul Eggert2002-08-121-9/+10
* * src/conflicts.c (conflicts_output): Don't output rules neverAkim Demaille2002-08-021-10/+70
* Stop storing rules from 1 to nrules + 1.Akim Demaille2002-07-251-9/+9
* We spend a lot of time in quotearg, in particular when --verbose.Akim Demaille2002-06-301-6/+6
* Display items as we display rules.Akim Demaille2002-06-301-21/+28
* * src/gram.h (rule_number_t, RULE_NUMBER_MAX, int_of_rule_number)Akim Demaille2002-06-301-40/+53
* Initial check-in introducing experimental GLR parsing. See entry inPaul Hilfinger2002-06-281-0/+2
* * src/gram.h, src/gram.c (grammar_rules_partial_print): New, evedAkim Demaille2002-06-151-6/+20
* Copy BYacc's nice way to report the grammar.Akim Demaille2002-06-151-10/+78
* Move symbols handling code out of the reader.Akim Demaille2002-06-101-2/+0
* * src/LR0.c, src/derives.c, src/gram.c, src/gram.h, src/lalr.c,Akim Demaille2002-05-261-2/+2
* Kill GCC warnings.Akim Demaille2002-05-071-2/+2
* * src/output.c (GENERATE_OUTPUT_TABLE): Replace with...Akim Demaille2002-05-051-0/+11
* Remove the so called hairy (semantic) parsers.Akim Demaille2002-05-021-2/+0
* * src/reduce.c (dump_grammar): Move to...Akim Demaille2002-04-221-1/+60
* Propagate more token_number_t.Akim Demaille2002-04-221-1/+1
* * src/gram.h, src/gram.c (error_token_number): Remove, useAkim Demaille2002-04-091-2/+0
* * src/gram.h (item_number_t): New, the type of item numbers inAkim Demaille2002-04-081-2/+2
* * src/muscle_tab.h (MUSCLE_INSERT_LONG_INT): New.Akim Demaille2002-04-071-1/+1
* * src/gram.h, src/gram.c (nitems): Remove, it is an alias ofAkim Demaille2002-04-071-6/+5
* Rename all the `bucket's as `symbol_t'.Akim Demaille2002-04-071-1/+1
* Use lib/hash for the symbol table.Akim Demaille2002-04-071-1/+1
* * src/gram.c (nitems, nrules, nsyms, ntokens, nvars, nritems)Akim Demaille2002-04-071-11/+11
* * src/lalr.c, src/LR0.c, src/closure.c, src/gram.c, src/reduce.c:Akim Demaille2002-04-071-2/+4
* * src/gram.h, src/gram.c (rules_rhs_length): New.Akim Demaille2002-04-071-16/+23
* * src/closure.c, src/conflicts.c, src/derives.c, src/gram.cAkim Demaille2001-12-291-1/+1
* * src/gram.c (rprec, rprecsym, rassoc): Remove, unused since longAkim Demaille2001-12-291-3/+0
* * src/gram.c, src/gram.h (sprec, sassoc): Remove.Akim Demaille2001-12-291-3/+1
* * src/reader.c, src/reader.h (tags): Remove.Akim Demaille2001-12-291-1/+1
* * src/gram.h, src/gram.c (symbols): New, similar to state_tableAkim Demaille2001-12-291-0/+3
* * src/gram.c (ritem_print): Be sure to subtract 1 when displayingAkim Demaille2001-12-291-1/+1
* * src/LR0.c (generate_states): Use nritems, not nitems, nor usingAkim Demaille2001-12-291-3/+3
* Try to make the use of the eoftoken valid. Given that its valueAkim Demaille2001-12-271-2/+4
* * src/reduce.c (reduce_grammar_tables): No longer disable theAkim Demaille2001-12-051-16/+13
* * src/lalr.c (maxrhs): Move to...Akim Demaille2001-12-051-0/+34
* * src/gram.c, src/gram.h (ritem_print): New.Akim Demaille2001-12-051-4/+10
* * src/gram.h (rule_t): New.Akim Demaille2001-11-191-3/+3
* Merge in branch-1_29.after-merge-branch-1_29Akim Demaille2001-10-041-12/+10
* * src: s/Copyright (C)/Copyright/g.Akim Demaille2000-11-071-1/+1
* More explicit use of "const", "extern", and "static", particularly toJesse Thilo2000-07-041-0/+4
* #Remove static from dummy().Jesse Thilo1999-01-201-1/+1
* Update FSF address.Jesse Thilo1999-01-141-1/+2
* Use prototypes if the compiler understands them.Jesse Thilo1998-12-301-2/+2
* entered into RCSDavid MacKenzie1991-11-031-0/+58