244 Commits

Author SHA1 Message Date
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
Niko Matsakis
79e6ccbf9e further experimentation 2015-09-11 09:38:37 -04:00
Niko Matsakis
a80d58806c experiment with <a id> for more stable links 2015-09-11 09:37:51 -04:00
Niko Matsakis
0e508a06c5 change to use btreemap, which should be deterministic, so that
we generate the same code given same input
2015-09-11 07:55:03 -04:00
Niko Matsakis
d79c37dd92 rework Cargo.toml in tutorial to reference crates.io, and adjust publish
script to tweak version number given in the tutorial so it stays up to
date
2015-09-11 07:29:47 -04:00
Niko Matsakis
ff01f611a9 do some prep work for using a stable hashing algorithm;
unfortunately, custom hash algorithms are unstable
2015-09-11 07:28:50 -04:00
Niko Matsakis
d0fc29ee47 fix irc link 2015-09-11 07:13:42 -04:00
Niko Matsakis
f4a3158d10 adjust links 2015-09-11 07:12:48 -04:00
Niko Matsakis
4353c41441 Publish 0.5.0 and bump version number to 0.6.0 2015-09-11 06:56:57 -04:00
Niko Matsakis
523eb8bea9 docs 2015-09-11 06:53:09 -04:00
Niko Matsakis
0932a01db0 update tutorial and readme 2015-09-11 06:50:39 -04:00
Niko Matsakis
9b3462c5e1 indicate topics yet to be covered 2015-09-11 06:40:25 -04:00
Niko Matsakis
0a8f00797f add tests 2015-09-11 06:34:39 -04:00
Niko Matsakis
3510ba7e0c add space 2015-09-11 06:32:38 -04:00
Niko Matsakis
9b556fd064 tweak wording 2015-09-11 06:30:40 -04:00
Niko Matsakis
a14a49c49f fix links 2015-09-11 06:29:49 -04:00
Niko Matsakis
4b8ff6e6a5 extend tutorial to cover macros 2015-09-11 06:29:10 -04:00
Niko Matsakis
cf73e590f2 add an example of building an AST 2015-09-11 06:08:20 -04:00
Niko Matsakis
99aa2cf5cf fix emphasis 2015-09-10 10:02:03 -04:00
Niko Matsakis
0983cece31 fix links 2015-09-10 10:00:45 -04:00
Niko Matsakis
94f378d509 Update README to mention tutorial 2015-09-10 09:57:00 -04:00