1
1
mirror of https://github.com/tweag/nickel.git synced 2024-09-19 07:28:22 +03:00
Commit Graph

1150 Commits

Author SHA1 Message Date
GitHub Actions
8112837728 Update nightly Rust channel [ci skip] 2021-09-04 01:40:58 +00:00
Yann Hamdaoui
b0fe20bf9e
Merge pull request #391 from tweag/fix_rustdoc_warnings
Fix rustdoc warnings and incorrect usages of ignore
2021-09-03 14:47:01 +02:00
Anthony Caccia
9234e02188 Fix rustdoc warnings and incorrect usages of ignore 2021-09-03 13:56:49 +02:00
GitHub Actions
7eb51e62f8 Update nightly Rust channel [ci skip] 2021-09-03 01:40:06 +00:00
Yann Hamdaoui
8946920017
Merge pull request #390 from tweag/fix/readme-example-repl
[Fix]Typo in the REPL example of the README
2021-09-02 15:44:28 +02:00
Yann Hamdaoui
1fa0afe6ea Fix typo in the REPL example of the README 2021-09-02 15:43:24 +02:00
GitHub Actions
c67b4a7879 Update nightly Rust channel [ci skip] 2021-09-02 01:39:28 +00:00
Yann Hamdaoui
da4de0b3b2
Merge pull request #374 from tweag/task/record-contracts-repr
Closed contracts
2021-09-01 12:40:56 +02:00
Yann Hamdaoui
f8bc87aac6 Do not allow trailing comma after ellipsis 2021-09-01 12:28:22 +02:00
GitHub Actions
bf31c0a7f1 Update nightly Rust channel [ci skip] 2021-09-01 01:39:34 +00:00
Eelco Dolstra
29b9f3a51e
Merge pull request #370 from tweag/task/grammar-use-precedence
Grammar: use LALRPOP precedence annotations
2021-08-31 18:54:41 +02:00
Eelco Dolstra
c01970370e
Merge pull request #369 from tweag/task/query-show-type
Show type information in queries
2021-08-31 18:53:28 +02:00
Yann Hamdaoui
00d31410bf Fix compilation after rebase 2021-08-31 17:19:49 +02:00
Yann Hamdaoui
8d401a6cd2 Fix comment 2021-08-31 17:16:26 +02:00
Yann Hamdaoui
4cd47112cb Check closedness of record contracts 2021-08-31 17:16:26 +02:00
Yann Hamdaoui
059c60e7b0 change MergeContract to a 3-ary strict op 2021-08-31 17:16:26 +02:00
Yann Hamdaoui
20b7cb605c Add passing tests for open contracts 2021-08-31 17:16:26 +02:00
Yann Hamdaoui
9122907fff Add syntax for open contracts 2021-08-31 17:16:26 +02:00
Yann Hamdaoui
4add0815d7 Implement contract mode for merging 2021-08-31 17:16:22 +02:00
Yann Hamdaoui
7199f1831d Formatting 2021-08-31 17:05:27 +02:00
Yann Hamdaoui
0d0332db32 Use LALRPOP precedence annotation 2021-08-31 17:05:27 +02:00
Yann Hamdaoui
2a3b60681d Update LALRPOP version 2021-08-31 17:05:25 +02:00
Yann Hamdaoui
3dbf7e2942 Fix usage of renamed function 2021-08-31 17:02:04 +02:00
Yann Hamdaoui
309d5c4b60 Formatting 2021-08-31 17:00:27 +02:00
Yann Hamdaoui
3cdce48a5e Show type information in queries 2021-08-31 17:00:08 +02:00
Eelco Dolstra
1f5f25968d
Merge pull request #372 from tweag/task/stdlib-typecheck-test
Only typecheck the stdlib during tests
2021-08-31 16:55:17 +02:00
Eelco Dolstra
086e1c20b6
Merge pull request #355 from tweag/wasm
Wasm
2021-08-31 16:31:59 +02:00
GitHub Actions
9d1ebfa19b Update nightly Rust channel [ci skip] 2021-08-31 01:39:35 +00:00
Yann Hamdaoui
4bbcd0b963 Fully evaluate term before serialization in REPL 2021-08-30 15:55:32 +02:00
Yann Hamdaoui
518bcb5cec Export repl_input to wasm 2021-08-30 15:49:45 +02:00
Yann Hamdaoui
f695125559 Add a serialize entry point to WASM repl 2021-08-30 15:49:45 +02:00
Yann Hamdaoui
b9bbf5761b Tentative fix macOS build CI 2021-08-30 15:49:45 +02:00
Yann Hamdaoui
96a553c14c Restore CI builds 2021-08-30 15:49:45 +02:00
Yann Hamdaoui
0de9a70d83 Formatting 2021-08-30 15:48:47 +02:00
Yann Hamdaoui
cd2b3a35d4 Fix doc comment syntax 2021-08-30 15:48:47 +02:00
Yann Hamdaoui
a9d5255fdb Split the repl modules into smaller files 2021-08-30 15:48:45 +02:00
Yann Hamdaoui
2d10876e73 Fix documentation 2021-08-30 15:30:40 +02:00
Yann Hamdaoui
7dfb72a505 Make comment about wasm building more precise 2021-08-30 15:30:40 +02:00
Yann Hamdaoui
3583132bef Restore compatibility with the master branch before merging 2021-08-30 15:30:40 +02:00
Yann Hamdaoui
63651ffc15 Move WASM stuff in a dedicated module, add doc 2021-08-30 15:30:29 +02:00
Yann Hamdaoui
87e0f261f6 Add helper in cache for the wasm repl 2021-08-30 15:27:51 +02:00
Yann Hamdaoui
6366010ef0 Typo 2021-08-30 15:27:51 +02:00
Yann Hamdaoui
58bee505b6 add the npm package to gitignore 2021-08-30 15:27:51 +02:00
Yann Hamdaoui
3d2755aba0 Add getters and setters, borrow the REPL on input 2021-08-30 15:27:51 +02:00
Yann Hamdaoui
93f8a61176 Use separate result type for WASM REPL init and input 2021-08-30 15:27:51 +02:00
Yann Hamdaoui
b4ca213323 Cargo config 2021-08-30 15:27:49 +02:00
Yann Hamdaoui
9c2a947c64 Add a simple REPL frontend for WASM 2021-08-30 15:24:17 +02:00
Yann Hamdaoui
9f11354c02 Add wasm_bindgen dependency 2021-08-30 15:12:53 +02:00
Yann Hamdaoui
42922215f5
Merge pull request #383 from tweag/stdlib-documentation
Document stdlib; add a few missing functions; consistent naming
2021-08-30 14:12:51 +02:00
Erin van der Veen
cb4486c66e Change documentation style for some functions 2021-08-30 13:51:05 +02:00