Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 96bfa49b745ab5cdcad39523559ff20c5c9299b8
Author: Kelvin Sherlock <[email protected]>
Date:   Thu Dec 27 21:03:04 2018 -0500

    misc.

commit aae8e46d55090ff352caf8584c914e468199dc40
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 22:02:21 2018 -0500

    yy_find_shift_action parameters changes.

commit b7ed5713a0e7e6f8d3dcc92426055d6fe9cacfc5
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 21:17:08 2018 -0500

    lemon generates a shift-reduce action for  statement ::= error (bad!) but a shift action for program ::= error (good).  it's easier to change my code than try to track down why.

commit 20f787622fe381f235c6dcf76b42294b65a63fc8
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 21:14:57 2018 -0500

    fix missing return, missing <vector> for lempar.cxx

commit dd506cfa3b8ef9d99d99e363aea2172c00b8b8d1
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 21:14:37 2018 -0500

    update lempar.cpp

commit 010e68901d52707454c81fb2e7936bf61d3d702f
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 15:59:37 2018 -0500

    lempar.cxx updates.

commit 3ab30b6384be07bac52804f65dbcbf761bff9d78
Author: Kelvin Sherlock <[email protected]>
Date:   Sun Dec 23 15:58:56 2018 -0500

    fixes.

commit eefbc94c7c6c967c3c086840e39ad3b70e77814e
Author: Kelvin Sherlock <[email protected]>
Date:   Sat Dec 22 17:33:51 2018 -0500

    updates to lemonpar.c and lemon.c
  • Loading branch information
ksherlock committed Dec 29, 2018
1 parent 6380c1c commit 2650d3d
Show file tree
Hide file tree
Showing 9 changed files with 1,118 additions and 583 deletions.
300 changes: 216 additions & 84 deletions lemon.c

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions lemon_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ class lemon_base {
virtual void trace(FILE *, const char *) {}

virtual bool will_accept() const = 0;
virtual int fallback(int iToken) const = 0;

virtual void reset() {}

protected:
Expand Down
Loading

0 comments on commit 2650d3d

Please sign in to comment.