Kiryl Dziamura
|
e86c6235c1
|
add multiple args test
|
2024-05-28 11:34:01 +02:00 |
|
Kiryl Dziamura
|
24f6e46c64
|
panic with unreachable error
|
2024-05-28 11:26:32 +02:00 |
|
Kiryl Dziamura
|
cc7b656703
|
add doc comment
|
2024-05-28 11:00:28 +02:00 |
|
Kiryl Dziamura
|
cbe5d127d7
|
fix typos
|
2024-05-28 09:48:54 +02:00 |
|
Kiryl Dziamura
|
ce6e21ff7a
|
ignore def pattern for function args
|
2024-05-27 18:21:00 +02:00 |
|
Kiryl Dziamura
|
fb108af73e
|
ignore comments in repl
|
2024-05-22 00:51:38 +02:00 |
|
Luke Boswell
|
3a2b27dcdb
|
default to host libhost for prebuilt platform binary if target specific not found
|
2024-05-20 19:41:02 +10:00 |
|
Richard Feldman
|
78d77e2f59
|
Revise wildcard and type var error message
|
2024-05-13 09:55:35 -04:00 |
|
Richard Feldman
|
18230a7a18
|
Make some reporting tests more editor-friendly
Previously editors would trim the trailing whitespace on save,
breaking the tests.
|
2024-05-13 08:22:35 -04:00 |
|
Richard Feldman
|
8357bd8c91
|
Revise errors for undeclared type vars in aliases
|
2024-05-12 21:20:11 -04:00 |
|
Ayaz
|
e5ea6dc461
|
Merge pull request #6708 from roc-lang/module-params-syntax
Parse and format module params
|
2024-05-12 13:51:13 -05:00 |
|
Agus Zubiaga
|
058079e5cd
|
Update spaces in import_with_params result ast
|
2024-05-09 08:02:29 -03:00 |
|
Agus Zubiaga
|
2e4306279c
|
Handle record update found in module params
|
2024-05-09 08:01:46 -03:00 |
|
Agus Zubiaga
|
f3b71c46e7
|
Handle record apply found in module params
|
2024-05-09 07:55:39 -03:00 |
|
Agus Zubiaga
|
b8280bf69a
|
Handle import params indent error in reporting
|
2024-05-09 07:49:21 -03:00 |
|
Agus Zubiaga
|
9be3358355
|
Module params record parse problem test
|
2024-05-09 07:45:33 -03:00 |
|
Agus Zubiaga
|
25d3cae08f
|
Use Loc::at instead of map(|_| x)
|
2024-05-09 07:42:10 -03:00 |
|
Agus Zubiaga
|
c0bb46517c
|
Desugar params in imports
|
2024-05-09 07:42:10 -03:00 |
|
Agus Zubiaga
|
b36f88fd13
|
Format module params in imports
|
2024-05-09 07:42:10 -03:00 |
|
Agus Zubiaga
|
e5a09b5de6
|
Parse module params in import
|
2024-05-09 07:42:07 -03:00 |
|
Agus Zubiaga
|
08825a9e90
|
Add module with optional param syntax test
|
2024-05-09 07:27:58 -03:00 |
|
Agus Zubiaga
|
370013b960
|
Format module header with params
|
2024-05-09 07:27:58 -03:00 |
|
Agus Zubiaga
|
760ffaf68f
|
Report module params parse error
|
2024-05-09 07:27:58 -03:00 |
|
Agus Zubiaga
|
5b1a3c8f03
|
Parse params in module header
module {echo, read} -> [menu]
Formatter isn't implemented yet.
|
2024-05-09 07:27:43 -03:00 |
|
Joshua Warner
|
d667e3c2d8
|
Simplify task await bang parsing to no longer require suffixed_found
|
2024-05-08 20:48:33 -07:00 |
|
Ayaz
|
010aed88f9
|
Merge pull request #6732 from roc-lang/import-parse-reporting
Friendly reporting of import syntax errors
|
2024-05-07 21:29:58 -05:00 |
|
Ayaz
|
cc1bc68eb4
|
Merge pull request #6717 from roc-lang/optional-ingested-ann
Optional annotation in ingested file imports
|
2024-05-07 21:18:12 -05:00 |
|
Agus Zubiaga
|
2a8ecbba28
|
Do not drop import parse errors
|
2024-05-07 22:39:43 -03:00 |
|
Agus Zubiaga
|
27a9f6051e
|
Report ingested file name syntax error
|
2024-05-06 23:46:06 -03:00 |
|
Agus Zubiaga
|
755e16cb10
|
Report exposing list end error in imports
|
2024-05-06 23:38:12 -03:00 |
|
Agus Zubiaga
|
dc18597a0e
|
Report unfinished exposing in imports
|
2024-05-06 23:24:56 -03:00 |
|
Agus Zubiaga
|
f81985533c
|
Report import lowercase alias
|
2024-05-06 23:16:18 -03:00 |
|
Agus Zubiaga
|
97ed8fdbbd
|
Report unfinished import as
|
2024-05-06 23:03:40 -03:00 |
|
Agus Zubiaga
|
bfb77b78cb
|
Report import ending syntax error
|
2024-05-06 22:22:00 -03:00 |
|
Agus Zubiaga
|
8418610dd9
|
Require newline after import
|
2024-05-06 22:15:52 -03:00 |
|
Agus Zubiaga
|
007e03891e
|
Report module name / path syntax error in imports
|
2024-05-06 21:00:17 -03:00 |
|
Agus Zubiaga
|
520dc389f3
|
Report ingested file annotation syntax error
|
2024-05-05 17:45:37 -03:00 |
|
Agus Zubiaga
|
56f12718f1
|
Only annotation spaces should be backtrackable
|
2024-05-05 17:39:49 -03:00 |
|
Agus Zubiaga
|
4b8b36529d
|
Remove unnecessary & ref
|
2024-05-05 17:08:34 -03:00 |
|
Agus Zubiaga
|
8a25e4aac4
|
Handle optional annotation in ingested files when canonicalizing
|
2024-05-05 16:57:56 -03:00 |
|
Agus Zubiaga
|
22716cea45
|
Format ingested file with optional annotation
|
2024-05-05 16:56:49 -03:00 |
|
Agus Zubiaga
|
fe2eb0f0a5
|
Parse optional ingested file annotation
|
2024-05-05 16:55:36 -03:00 |
|
Luke Boswell
|
9a7b62ac22
|
handle dbg when unwrapping suffixed !
|
2024-05-04 21:37:47 +02:00 |
|
Anton-4
|
7fbd7e2ad1
|
Merge pull request #6703 from roc-lang/dependabot/npm_and_yarn/crates/compiler/checkmate/www/ejs-3.1.10
Bump ejs from 3.1.9 to 3.1.10 in /crates/compiler/checkmate/www
|
2024-05-04 18:09:01 +02:00 |
|
Richard Feldman
|
600b0486de
|
Merge pull request #6711 from andyferris/floating-point-special-values
Floating point special values
|
2024-05-04 12:01:16 -04:00 |
|
Anton-4
|
388d43fc34
|
Merge branch 'main' into fix_6606
|
2024-05-04 16:26:40 +02:00 |
|
Folkert
|
241d2b565a
|
update mono tests
|
2024-05-04 15:59:59 +02:00 |
|
Andy Ferris
|
e636853bc8
|
Run cargo fmt
|
2024-05-04 12:39:34 +10:00 |
|
Andy Ferris
|
c74cc19220
|
Fix unit test with lambda
|
2024-05-04 11:42:04 +10:00 |
|
Andy Ferris
|
03e9344a83
|
Add new constants to symbol table, attempt to add tests
|
2024-05-03 19:50:12 +10:00 |
|