Sébastien Besnier
|
66392eeeaf
|
other parsing adjustment!
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
bf68477c8a
|
cargo fmt
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
45fb93d4ac
|
comment out parsing test
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
420e1c84e0
|
make clippy happy
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
1c5f381c09
|
cargo fmt
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
8ac078936a
|
add some tests around definition parsing -- all passing at the first time !
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
a6a4750501
|
fix parsing issue
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
6db4bd6ed4
|
Drop spaces around fields in canonicalization
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
5f82372899
|
Fix AnnotatedBody desugaring
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
6c01d02de0
|
Make ann_pattern and ann_type references
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
b0e4f4c97f
|
Reproduce nested_unannotated body
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
93867b1a1b
|
Improve some error reporting
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
77662970e9
|
Drop debug println
|
2020-11-08 13:48:19 +01:00 |
|
Richard Feldman
|
4633619e18
|
Use newline_char over ascii_char('\n')
|
2020-11-08 13:48:19 +01:00 |
|
Sébastien Besnier
|
01b9b4a08d
|
update nested test
|
2020-11-08 13:45:47 +01:00 |
|
Sébastien Besnier
|
ad9ff3b3a9
|
add nested tests
|
2020-11-08 13:45:47 +01:00 |
|
Sébastien Besnier
|
9b670bf092
|
remove unreachable branch
|
2020-11-08 13:45:47 +01:00 |
|
Sébastien Besnier
|
cfbfbf09be
|
cargo fmt
|
2020-11-08 13:45:47 +01:00 |
|
Sébastien Besnier
|
94006f1d8f
|
make clippy happy.... again
|
2020-11-08 13:45:47 +01:00 |
|
Sébastien Besnier
|
8870776fb0
|
make clippy happy
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
6dbde806d6
|
cargo-fmt
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
f4c1af0f19
|
test_can pass
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
19bd75aa62
|
merge things from trunk
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
014131dabe
|
handle AnnotatedBody everywhere. It compiles now!
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
d2d3681d7e
|
fix issue in annotated_body parser -- now compiling!
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
29c8ea6d8e
|
transform annotated_body parser into small functions
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
bffc597e4e
|
remove unused annotation
|
2020-11-08 13:43:11 +01:00 |
|
Sébastien Besnier
|
efe3497cc9
|
add AnnotatedBody in AST enum type
|
2020-11-08 13:43:11 +01:00 |
|
Chad Stearns
|
5e0e3da3b7
|
Merging in remote trunk
|
2020-11-08 07:01:07 -05:00 |
|
Richard Feldman
|
6929c63bb8
|
Merge branch 'trunk' into add-pkg-config
|
2020-11-07 22:06:08 -05:00 |
|
Richard Feldman
|
53bec064f3
|
Fix some typos in comments
|
2020-11-07 22:04:32 -05:00 |
|
Folkert
|
c20b40a7d2
|
fix zero-sized closures
|
2020-11-08 03:08:13 +01:00 |
|
Folkert
|
2267a1174a
|
introduce PhantomEmptyStruct
|
2020-11-08 03:08:12 +01:00 |
|
Folkert
|
3d092cb9b7
|
in theory allow non-function effects values
this does not work due to limitations with functions in tag unions
|
2020-11-08 03:07:59 +01:00 |
|
Folkert
|
2a872f180a
|
some foundations for zero-sized values in closures
|
2020-11-08 01:55:06 +01:00 |
|
Jared Ramirez
|
74b09605a7
|
Merge branch 'trunk' into builtin-count-graphemes
|
2020-11-07 18:49:29 -06:00 |
|
Folkert
|
114e08f05f
|
fix some typos
|
2020-11-08 00:20:00 +01:00 |
|
Folkert
|
e516a0aebb
|
ignore the absence of a Pkg-Config file
|
2020-11-08 00:12:15 +01:00 |
|
Folkert
|
7a6ca2453a
|
don't add PartialProc s twice
|
2020-11-07 23:50:19 +01:00 |
|
Folkert
|
ae2246c122
|
theoretically allow dependencies in platform modules
|
2020-11-07 23:27:47 +01:00 |
|
Folkert
|
40aa166473
|
exclude the Effect module from being loaded, for now
|
2020-11-07 22:58:50 +01:00 |
|
Folkert
|
40477eee82
|
make quicksort use a Pkg-Config.roc file
|
2020-11-07 22:44:06 +01:00 |
|
Jared Ramirez
|
430666a948
|
Fix cargo clippy
|
2020-11-07 15:29:53 -06:00 |
|
Folkert
|
7c570475d8
|
add load_pkg_config function
|
2020-11-07 22:18:22 +01:00 |
|
Folkert
|
809f815901
|
change import syntax
|
2020-11-07 21:03:51 +01:00 |
|
Richard Feldman
|
ea150b0101
|
Change syntax for requires in platform modules
|
2020-11-07 12:20:09 -05:00 |
|
Richard Feldman
|
61edcc7d03
|
Have ascii_char take a u8
|
2020-11-07 12:13:46 -05:00 |
|
Richard Feldman
|
7ba95a0bd0
|
Parse user-specified Effect name
|
2020-11-07 12:05:45 -05:00 |
|
Richard Feldman
|
c8b28b96fa
|
Parse a : before each effects entry
|
2020-11-07 11:42:55 -05:00 |
|
Folkert
|
7ca5b7edd0
|
Merge remote-tracking branch 'origin/trunk' into generate-effects-module
|
2020-11-07 13:51:42 +01:00 |
|