Niko Matsakis
|
287d6f6030
|
Add a new LookaheadSet, currently unused
|
2016-02-09 04:41:41 -05:00 |
|
Niko Matsakis
|
28118fa2e3
|
Try to integrate styles and write some output. Needs work.
|
2016-02-08 05:59:58 -05:00 |
|
Niko Matsakis
|
7430a65d45
|
Add capability of ANSI formatting to ASCII canvas
|
2016-02-08 04:59:45 -05:00 |
|
Niko Matsakis
|
3372e0ce9d
|
Move the cursor into a separate field rather than making it an item
|
2016-02-08 04:14:12 -05:00 |
|
Niko Matsakis
|
47d2a62abc
|
Add error classification and use several examples.
|
2016-02-07 20:26:27 -05:00 |
|
Niko Matsakis
|
4103c265ad
|
WIP
|
2016-02-06 20:47:10 -05:00 |
|
Niko Matsakis
|
013b7f9ae8
|
Test that we can enumerate/paint the examples.
|
2016-02-06 05:33:02 -05:00 |
|
Niko Matsakis
|
8b51ec251d
|
Fix the handling of the right-hand-side
|
2016-02-05 08:18:42 -05:00 |
|
Niko Matsakis
|
76399fc667
|
Tweak more
|
2016-02-05 06:09:29 -05:00 |
|
Niko Matsakis
|
a9b8f7c395
|
WIP example lengths
|
2016-02-04 06:26:01 -05:00 |
|
Niko Matsakis
|
de769d0ca8
|
Play with module structure.
|
2016-02-03 13:10:50 -05:00 |
|
Niko Matsakis
|
f4cc3730b4
|
Expand example
|
2016-02-03 11:11:14 -05:00 |
|
Niko Matsakis
|
176f66f9dc
|
Change backtraces to be computed over LR(0) items, and merge parent
backtraces. The result is much cleaner. :)
|
2016-02-03 05:28:59 -05:00 |
|
Niko Matsakis
|
093ac9a96c
|
Add a case that handles cycles, and an example of a bad grammar
|
2016-02-03 04:23:51 -05:00 |
|
Niko Matsakis
|
22d3c904a9
|
Implement backtrace
|
2016-02-02 20:11:16 -05:00 |
|
Niko Matsakis
|
52e7208239
|
WIP
|
2016-02-02 04:53:53 -05:00 |
|
Niko Matsakis
|
e45d27bc3d
|
Collect the states when failure occurs in LR(1) construction
|
2016-02-02 04:53:53 -05:00 |
|
Niko Matsakis
|
e6b057f551
|
Add an execute (lalrpop-exe ) that one can use to run LALRPOP manually.
|
2016-02-02 04:53:53 -05:00 |
|
Niko Matsakis
|
6417391917
|
Fix tests with sessions, add debug output by default
|
2016-02-01 09:11:07 -05:00 |
|
Niko Matsakis
|
6b43dbce28
|
Add a lalrpop-exe command that you can use to run LALRPOP manually.
|
2016-02-01 05:24:11 -05:00 |
|
Niko Matsakis
|
c7aeb106ad
|
Add a Session object and thread some logging through LALRPOP.
|
2016-02-01 05:24:04 -05:00 |
|
Niko Matsakis
|
20b2ee8e56
|
Merge pull request #64 from nikomatsakis/relicense
Remove outdated LICENSE file.
|
2016-01-28 05:43:06 -05:00 |
|
Niko Matsakis
|
6bc1ebb6e8
|
Remove outdated LICENSE file.
|
2016-01-28 05:42:30 -05:00 |
|
Niko Matsakis
|
a5e107a869
|
Merge pull request #61 from nikomatsakis/relicense
Switch license to MIT/Apache2 instead of Unlicense
|
2016-01-28 05:41:35 -05:00 |
|
Niko Matsakis
|
728654dfa2
|
Switch license to MIT/Apache2 instead of Unlicense, in an effort to be
more uniform with the rest of the Rust ecosystem, and to evade the
various legal quandries associated with the concept of "public domain".
|
2016-01-24 04:52:05 -05:00 |
|
Niko Matsakis
|
b311a988c2
|
Merge pull request #60 from nikomatsakis/release-0.9.0
Release 0.9.0 and begin version 0.10.
|
2016-01-23 13:48:26 -05:00 |
|
Niko Matsakis
|
149bfdbb00
|
repair damage done by public script
|
2016-01-23 12:35:39 -05:00 |
|
Niko Matsakis
|
f0e0c2a91c
|
fix bug in publish script that messed up dependencies
|
2016-01-23 12:35:30 -05:00 |
|
Niko Matsakis
|
a1f343039c
|
add calculator tutorial to the travis config
|
2016-01-23 12:35:17 -05:00 |
|
Niko Matsakis
|
01ae27afe8
|
Bump to version 0.10.0 (in progress).
|
2016-01-23 11:45:29 -05:00 |
|
Niko Matsakis
|
eea6b63e71
|
Release version 0.9.0.
|
2016-01-23 11:43:36 -05:00 |
|
Niko Matsakis
|
e203016952
|
Merge pull request #59 from nikomatsakis/new-version
Bump version to 0.9.0
|
2016-01-23 11:41:21 -05:00 |
|
Niko Matsakis
|
2a95803383
|
Bump version to 0.9.0
|
2016-01-23 11:39:03 -05:00 |
|
Niko Matsakis
|
2ef8ad797e
|
Update RELEASES.md with info about what has changed since 0.8
|
2016-01-23 11:37:02 -05:00 |
|
Niko Matsakis
|
8fafb028f5
|
Merge pull request #50 from nikomatsakis/new-snapshot
Move to a new snapshot
|
2016-01-22 15:48:28 -05:00 |
|
Niko Matsakis
|
b9f80bf2c6
|
Remove stray println.
|
2016-01-22 12:30:40 -05:00 |
|
Niko Matsakis
|
53c7e620c9
|
Update snapshot.
|
2016-01-22 12:30:22 -05:00 |
|
Niko Matsakis
|
636adee662
|
Merge pull request #56 from nikomatsakis/issue-55
Fix inlining when inlined symbol appears multiple times in one production
|
2016-01-22 08:33:20 -05:00 |
|
Niko Matsakis
|
9a121b78a0
|
Fix inlining so that different appearances of the same symbol can be
inlined in multiple ways.
|
2016-01-22 08:16:21 -05:00 |
|
Niko Matsakis
|
d17fdd8127
|
Merge pull request #51 from shahn/remove-term-dep
Remove term dependency
|
2015-12-27 10:19:24 -05:00 |
|
Niko Matsakis
|
5f6021c54a
|
Merge pull request #52 from shahn/e0446
Make a few lexer structs pub to fix E0446
|
2015-12-27 10:19:07 -05:00 |
|
Sebastian Hahn
|
e70b23208a
|
Remove term dependency
|
2015-12-25 10:39:55 +01:00 |
|
Sebastian Hahn
|
1c82d88a6b
|
Make a few lexer structs pub to fix E0446
|
2015-12-24 17:04:37 +01:00 |
|
Niko Matsakis
|
6d17ccc9e4
|
Merge pull request #48 from pensivearchitect/master
fix some typos in the tutorial
|
2015-12-19 14:00:45 -05:00 |
|
Joshua Bell
|
c0e508b58c
|
fix some typos in the tutorial
|
2015-12-19 00:03:15 -08:00 |
|
Niko Matsakis
|
e3b2f31e8e
|
Merge pull request #46 from jonas-schievink/process_cwd
Start processing at the current working directory
|
2015-12-14 13:01:13 -05:00 |
|
Niko Matsakis
|
218d6e4df9
|
Merge pull request #44 from fhahn/recent-nightly
Do not use (..) for empty enum variants, closes #43
|
2015-12-09 18:26:35 -05:00 |
|
Niko Matsakis
|
8bc15954c4
|
Merge pull request #47 from jonas-schievink/alt-oom
Fix #41 by adding a missing self.bump()
|
2015-12-09 08:41:07 -05:00 |
|
Jonas Schievink
|
fb32be50e4
|
Add a regression test using the code from #41
|
2015-12-09 13:25:02 +01:00 |
|
Jonas Schievink
|
90849fffcf
|
Fix #41 by adding a missing self.bump()
|
2015-12-09 00:48:28 +01:00 |
|