Niko Matsakis
|
1fa3bc6832
|
remove the lowering tests because they are annoying to maintain and
don't add anything over lalrpop-test really
|
2015-10-25 07:11:49 -04:00 |
|
Niko Matsakis
|
63c9c2efc9
|
patch up the macro expansion test case now that * and ? are inlined
|
2015-10-25 07:11:48 -04:00 |
|
Niko Matsakis
|
f125c75926
|
fix tests
|
2015-10-25 07:11:48 -04:00 |
|
Niko Matsakis
|
ddadce60fb
|
refashion inlining so that it actually works, and also factor out action
code into its own file, rather than embedding strings all over the place
|
2015-10-25 07:11:48 -04:00 |
|
Niko Matsakis
|
7329aa8be7
|
implement first draft at inlining, add a simple test
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
70787e268c
|
write scaffolding for actually doing inlining
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
3eb40dcec8
|
check that pub items are not marked inline
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
015450c275
|
implement check for cyclic inlines, and determine proper order to
do the inlining in
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
9383e3e948
|
move annotations into repr::grammar
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
7648a9214f
|
simplify the grammar model so that all actions are just action fns; move
the lookahead/lookbehind action code into lower
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
263717b3e8
|
compute the prefix from the input source text, rather than scouring the
grammar; this way it is available during normalization
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
99e97cdff6
|
pass lookaround/lookbehind to action fns
|
2015-10-25 07:11:29 -04:00 |
|
Niko Matsakis
|
18502a0e57
|
bump version number to 0.8.0
|
2015-10-15 13:11:12 -04:00 |
|
Niko Matsakis
|
d91e27c9f1
|
release 0.7.0
|
2015-10-15 13:10:49 -04:00 |
|
Niko Matsakis
|
8c1625908d
|
add release notes
|
2015-10-15 12:34:26 -04:00 |
|
Niko Matsakis
|
41048a6eac
|
bump version number to 0.7.0
|
2015-10-15 12:31:47 -04:00 |
|
Niko Matsakis
|
2e253bad97
|
support unbalanced parens in code blocks that occur in // comments
|
2015-10-15 04:43:15 -04:00 |
|
Niko Matsakis
|
b95ec6a25d
|
Skip over string literals in code constants properly. Fixes #25.
|
2015-10-14 17:03:09 -04:00 |
|
Niko Matsakis
|
798114af34
|
Fix main.rs link in tutorial.md . Fixes #33.
|
2015-10-14 05:58:10 -04:00 |
|
Niko Matsakis
|
9b9184ec15
|
Fix regular expression parsing when a . appears. Fixes #32.
|
2015-10-14 05:56:49 -04:00 |
|
Niko Matsakis
|
ae027da57e
|
Place the implicit 'input parameter at the START of the list,
so that generic type parameters work in conjunction with the implicit
tokenizer. Fixes #34.
|
2015-10-13 06:22:20 -04:00 |
|
Niko Matsakis
|
623b36c56e
|
adjust version numbers
|
2015-10-13 05:40:28 -04:00 |
|
Niko Matsakis
|
836fcd1259
|
Merge pull request #31 from dagit/windows_fixes_2
Copy brson's changes to lalrpop-snap to lalrpop and add windows times…
|
2015-09-28 05:39:04 -04:00 |
|
Jason Dagit
|
30b357530f
|
Copy brson's changes to lalrpop-snap to lalrpop and add windows timestamp check
|
2015-09-27 23:12:13 -07:00 |
|
Niko Matsakis
|
1e5fb78d89
|
Merge pull request #30 from dagit/windows_fix
Add file time checking for windows (re)builds
|
2015-09-27 20:12:36 -04:00 |
|
unknown
|
221ecd8020
|
Add file time checking for windows (re)builds
|
2015-09-27 13:52:54 -07:00 |
|
Niko Matsakis
|
ad4d2c5967
|
Merge pull request #20 from brson/next
Fix build script error handling on windows
|
2015-09-16 17:41:08 -04:00 |
|
Brian Anderson
|
3f6e45e9fe
|
Fix build script error handling on windows
|
2015-09-16 14:13:25 -07:00 |
|
Niko Matsakis
|
7c5b459870
|
Remove contributor message from tutorial; not that I'm not looking
around, but it seems unnecessary.
|
2015-09-16 06:11:19 -04:00 |
|
Niko Matsakis
|
308126530c
|
add build status image
|
2015-09-16 06:03:36 -04:00 |
|
Niko Matsakis
|
a5c54133a1
|
adjust travis config
|
2015-09-16 05:51:31 -04:00 |
|
Niko Matsakis
|
66fb6717b9
|
experimental travis config
|
2015-09-16 05:40:54 -04:00 |
|
Niko Matsakis
|
64559ebece
|
Merge pull request #19 from ahmedcharles/patch-1
Fix typo in regex.
|
2015-09-16 05:28:47 -04:00 |
|
Ahmed Charles
|
f4a921521e
|
Fix typo in regex.
|
2015-09-15 22:29:15 -07:00 |
|
Niko Matsakis
|
564ac57d83
|
update version number to 0.6.1
|
2015-09-15 06:34:01 -04:00 |
|
Niko Matsakis
|
d23d71b1e1
|
update version number to 0.6.1
|
2015-09-15 06:25:38 -04:00 |
|
Niko Matsakis
|
c5f0351869
|
revert call of join in favor of connect so that things work on
stable, pending the next release
|
2015-09-15 06:24:52 -04:00 |
|
Niko Matsakis
|
37296e4ac6
|
update README etc to use 0.6.0
|
2015-09-15 06:24:46 -04:00 |
|
Niko Matsakis
|
1847518e36
|
Update snapshot. Fixes #12.
|
2015-09-15 06:15:40 -04:00 |
|
Niko Matsakis
|
011bf08c51
|
Walk the referenced parameters for a nominal type. Fixes #17.
|
2015-09-15 06:12:44 -04:00 |
|
Niko Matsakis
|
f389bd9346
|
update Rust and fix deprecation and other warnings
|
2015-09-15 05:42:39 -04:00 |
|
Niko Matsakis
|
37f5a24a99
|
propagate annotations from macro def to macro exp'n
|
2015-09-15 05:42:39 -04:00 |
|
Niko Matsakis
|
5163777bc5
|
add annotations, but right now they all result in an error
|
2015-09-15 05:42:39 -04:00 |
|
Niko Matsakis
|
0ccdd54fe2
|
Merge pull request #16 from ahmedcharles/patch-1
Fix section three with the code from the file.
|
2015-09-15 05:30:47 -04:00 |
|
Ahmed Charles
|
b10527ddfb
|
Fix section three with the code from the file.
|
2015-09-15 00:25:38 -07:00 |
|
Niko Matsakis
|
a37df32488
|
Merge pull request #13 from willcrichton/master
Fixed line_col failing for positions on the last line
|
2015-09-11 13:36:50 -04:00 |
|
Niko Matsakis
|
2493b77558
|
include the full signature of the parse fn
|
2015-09-11 09:46:33 -04:00 |
|
Niko Matsakis
|
0705d018f1
|
edit tutorial text some more
|
2015-09-11 09:41:37 -04:00 |
|
Niko Matsakis
|
801ce274e6
|
switch to stable link names
|
2015-09-11 09:40:57 -04:00 |
|
Niko Matsakis
|
f602744511
|
restore link
|
2015-09-11 09:38:54 -04:00 |
|