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 |
|
Niko Matsakis
|
617d06d7bd
|
initial stab at a tutorial
|
2015-09-10 09:53:57 -04:00 |
|
Niko Matsakis
|
7b905b2b50
|
change syntax for multiple alterantives from {A;B;} to {A,B} , since
this matches Rust better
[release notes]
|
2015-09-08 11:12:45 -04:00 |
|
Niko Matsakis
|
406c14e2a4
|
refactor ; out of the defn of Alternative
|
2015-09-08 10:47:57 -04:00 |
|
Niko Matsakis
|
734b2bc27c
|
regenerated rs files
|
2015-09-08 10:01:51 -04:00 |
|
Niko Matsakis
|
e18dd45972
|
port the intern_tok to use regular expressions
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
9badd1fb10
|
add support for regex literals
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
de5b61b085
|
final changes needed to make intern_tok.rs pass
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
d8de800b1d
|
if intern token is used, link it in rather than taking an iterator
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
1b9317adc5
|
fix various things in intern_token codegen
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
eaa70dc322
|
add a simple test of lowering w/ no enum token
|
2015-09-08 09:56:52 -04:00 |
|
Niko Matsakis
|
0ddf37576b
|
fix some minor bugs, always run token check
|
2015-09-08 09:56:52 -04:00 |
|