Protryon
|
d400764e00
|
parser rewrite
|
2021-03-03 09:59:24 -08:00 |
|
Protryon
|
80d5c87b8a
|
asg
|
2021-02-02 11:08:56 -08:00 |
|
howardwu
|
c935d6a486
|
Update license to 2021
|
2021-02-01 20:26:56 -08:00 |
|
collin
|
c351c300a2
|
merge master
|
2020-12-07 20:05:15 -05:00 |
|
collin
|
2352ebaf2c
|
rename all bytes variables to string
|
2020-12-04 15:48:43 -05:00 |
|
collin
|
674caf5902
|
use include_str in all program tests
|
2020-12-04 15:34:51 -05:00 |
|
collin
|
675937ba13
|
use include_str in program input tests
|
2020-12-04 12:57:08 -05:00 |
|
collin
|
d8c08fedd7
|
fix tests
|
2020-12-01 15:37:44 -05:00 |
|
collin
|
69a8b61efe
|
add type-inference module
|
2020-11-12 10:28:24 -08:00 |
|
collin
|
eb301d310b
|
separate type-inference module
|
2020-11-11 14:32:46 -08:00 |
|
collin
|
ffcd93f781
|
rename ast -> grammar 1
|
2020-10-30 17:17:17 -07:00 |
|
collin
|
7589fa65c5
|
rename dynamic-check -> type-inference 2
|
2020-10-30 12:49:01 -07:00 |
|
collin
|
f1e393a9ab
|
rename dynamic-check -> type-inference 1
|
2020-10-30 12:39:02 -07:00 |
|
collin
|
fe79cfcf71
|
merge master
|
2020-10-26 22:05:03 -07:00 |
|
collin
|
dbade1f4fe
|
fix mismatched types test
|
2020-10-23 17:00:11 -07:00 |
|
ljedrz
|
69d35063f2
|
perf: use .to_string() instead of single-param format!
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 15:52:45 +02:00 |
|
collin
|
603438b216
|
impl self keyword protected name and add tests
|
2020-09-02 20:59:05 -07:00 |
|
collin
|
42b03a3ccb
|
impl input keyword protected name
|
2020-09-02 20:24:21 -07:00 |
|
collin
|
94f6c00f30
|
add data types to protected names. add identifier tests
|
2020-09-02 19:23:16 -07:00 |
|
collin
|
c686115305
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/synthesis-error-stack-overflow
|
2020-08-19 00:12:54 -07:00 |
|
raychu86
|
ae10a78eb5
|
Add license header
|
2020-08-18 03:50:26 -07:00 |
|
collin
|
5bd2575fd5
|
add test to check for stack overflow
|
2020-08-17 01:30:13 -07:00 |
|
collin
|
9c7e14cf4d
|
comment out integer tests
|
2020-08-10 14:46:36 -07:00 |
|
collin
|
070fa0edea
|
fix all tests
|
2020-07-31 20:59:50 -07:00 |
|
collin
|
fb45ac7498
|
rename inputs -> input
|
2020-07-31 19:39:30 -07:00 |
|
collin
|
e22e962588
|
rename leo-inputs -> leo-input
|
2020-07-31 18:49:01 -07:00 |
|
collin
|
e62a2a066a
|
fix syntax tests
|
2020-07-30 17:19:10 -07:00 |
|
collin
|
1707d43be0
|
fix indents
|
2020-07-17 12:59:18 -07:00 |
|
collin
|
2291cc51fd
|
fix return type namespaces
|
2020-06-23 17:48:35 -07:00 |
|
collin
|
5bc1bc022d
|
add file path to formatted errors
|
2020-06-22 22:32:57 -07:00 |
|
collin
|
82a0afc17e
|
convert leo-inputs to span with errors. fix tests
|
2020-06-19 23:02:58 -07:00 |
|
collin
|
6922d5dd73
|
convert identifer to span with error
|
2020-06-19 17:28:50 -07:00 |
|
collin
|
c54f1817ce
|
impl custom span and error structs
|
2020-06-19 15:47:09 -07:00 |
|
collin
|
c77e6a51b3
|
remove visibility syntax and functionality
|
2020-06-15 13:38:07 -07:00 |
|
collin
|
824a6059fb
|
split up input loading and parsing in compiler
|
2020-06-11 11:43:05 -07:00 |
|
collin
|
834055abf5
|
use include_bytes for boolean test
|
2020-06-08 17:28:09 -07:00 |
|
howardwu
|
837d107a54
|
cargo fmt
|
2020-06-07 23:30:39 -07:00 |
|
howardwu
|
85ccf1b423
|
Introduces LeoParser, removes pest for leo-compiler
|
2020-06-07 22:21:31 -07:00 |
|
collin
|
bd54f367cf
|
impl syntax error handling
|
2020-06-04 15:44:38 -07:00 |
|