Stabel

Timeline
Login

50 check-ins occurring on or before 2021-09-01 04:29:06.

More ↑
2021-09-01
04:29
Add array literals and a few builtins. [ccf0c23cc5] [839b5c7d9a] check-in: 7aabb3c813 user: robin.hansen tags: trunk
04:26
Solve remaining issue by sorting the list of types before creating a boxMap. Closed-Leaf check-in: 1a424e8e29 user: robin.hansen tags: arrays
2021-08-31
19:10
Box elements of array when array contains a union of types. check-in: 775ec8d96b user: robin.hansen tags: arrays
2021-08-30
20:06
Discovered, and fixed, several issues related to arrays used in multi functions. What remains is to ... check-in: c5016144d8 user: robin.hansen tags: arrays
17:02
It's now possible to reference arrays in the type system. check-in: 9b06579c64 user: robin.hansen tags: arrays
2021-08-29
17:50
Added tests to verify correct array implementation. check-in: f3dcfa50ab user: robin.hansen tags: arrays
17:32
Simplify implementation of array-get by using a block and break-if, instead of if instructions with ... check-in: 38a80b873f user: robin.hansen tags: arrays
17:24
Simplify implementation of array-set by using a block and break-if instead of using if instructions ... check-in: bc0bc601c3 user: robin.hansen tags: arrays
17:14
Simplify implementation of __copy_struct by using memory_copy instruction. check-in: 9c5f55e7c2 user: robin.hansen tags: arrays
2021-08-28
17:56
Implement array-set. check-in: c00f05aca3 user: robin.hansen tags: arrays
10:35
Fixed bugs in array built ins. check-in: 66a08ffa3d user: robin.hansen tags: arrays
07:34
Update test_expression.js, with instructions on how to use it. check-in: 8f6b7a467b user: robin.hansen tags: arrays
2021-08-27
08:26
First attempt at array-get. Has a bug. check-in: 9c25d24e88 user: robin.hansen tags: arrays
2021-08-24
17:21
Implement array-push. check-in: 72850142b1 user: robin.hansen tags: arrays
2021-08-23
17:37
Fix regression in codegen due to a wrong available function id constant. check-in: e726f26c61 user: robin.hansen tags: arrays
17:28
Added array integration test, and implemented two of the array built ins. check-in: df837b4584 user: robin.hansen tags: arrays
16:56
Fill in missing pieces in type checker and codegen. Should be ready to implement array builtins. check-in: 73bcd35203 user: robin.hansen tags: arrays
2021-08-22
14:58
Wire up the first array builtins. We still require some changes in codegen and typechecker before we... check-in: 60f3575980 user: robin.hansen tags: arrays
10:39
I think type checking of arrays work now :) check-in: b5450e1656 user: robin.hansen tags: arrays
09:59
Implement code that type check array literals, now we need to add an array type. check-in: 8e523926b1 user: robin.hansen tags: arrays
2021-08-21
11:03
Refactor in preperation to type check array literals. check-in: e023dcfecb user: robin.hansen tags: arrays
2021-08-20
17:09
Qualify nodes in an array. check-in: d2e7b4771d user: robin.hansen tags: arrays
2021-08-18
18:05
Parser now understands array literals. check-in: e702dc606e user: robin.hansen tags: arrays
17:33
Create new branch named "arrays" check-in: 62216173e8 user: robin.hansen tags: arrays
06:45
Bump dependencies and update lock file with latest npm. Wasm tests now execute faster. check-in: a8431084c1 user: robin.hansen tags: trunk
06:39
Bump nodejs requirement to 16 to get latest wasm features. check-in: 495d1a64c1 user: robin.hansen tags: trunk
2021-08-06
15:59
Add .npmignore check-in: 9051f68fda user: robin.hansen tags: trunk
15:32
Fix all issues reported by elm-review. check-in: ed510a2c32 user: robin.hansen tags: trunk, releases, v0.2.1
15:17
Add source refs to parser problems. check-in: c7f7dbae5f user: robin.hansen tags: trunk
09:39
Fixed known bugs in PackageLoader. check-in: c1e42b8f60 user: robin.hansen tags: trunk
2021-08-05
18:02
Remove dead function in Data/SourceLocation. Use explicit exports in Parser/SourceLocation. check-in: d64aee902c user: robin.hansen tags: trunk
17:56
Work around known bug in elm/parser which caused line numbers to be inaccurate in the presense of li... check-in: 8e6b3144ac user: robin.hansen tags: trunk
15:11
Report _first_ qualifier errors. The last ones have dodgy quality as they fail because of missing fu... check-in: d493a51f84 user: robin.hansen tags: trunk
05:27
Write tests that expose bugs in PackageLoader. check-in: 989b747fb7 user: robin.hansen tags: trunk
2021-08-04
10:52
Bump version numbers in preperation for release. check-in: 501e901951 user: robin.hansen tags: trunk
10:48
Enforce correct type signature for functions that are executed from CLI. check-in: f1265d5f87 user: robin.hansen tags: trunk
10:12
Include source code reference (usually a file path) when printing error messages. check-in: 7cf56f4d4f user: robin.hansen tags: trunk
2021-08-03
11:28
Include source code for type errors in CLI. check-in: 6183b67e1c user: robin.hansen tags: trunk
2021-08-02
10:25
Include types of bound union members in named unions. check-in: 1810037cab user: robin.hansen tags: trunk
10:20
Display source code for errors thrown in TestCompiler when compiling projects. check-in: 8ca0797438 user: robin.hansen tags: trunk
2021-08-01
09:17
Added elm-review config, and updated other dependencies. check-in: 3d05a90b00 user: robin.hansen tags: trunk
09:03
Added tests to make sure compiler catches bad generic variables in type definitions. check-in: 62e904802b user: robin.hansen tags: trunk
08:54
Add dip function to stdlib. check-in: 4d39da526f user: robin.hansen tags: trunk
04:15
Remove all Debug.todo and Debug.log statements from the project. This has required large re-factorin... check-in: 25a43aff01 user: robin.hansen tags: trunk
04:02
Build project in optimized mode. Closed-Leaf check-in: dbd826bcb0 user: robin.hansen tags: remove-debug-todos
03:51
Remove last Debug expression from PackageLoader, and entire project. check-in: f14852a1af user: robin.hansen tags: remove-debug-todos
2021-07-31
19:53
Move IdAssignment structure into its own module. check-in: 635df9fbc0 user: robin.hansen tags: remove-debug-todos
19:48
Rename Word => Function and quote to inline. check-in: 7967a2a2ef user: robin.hansen tags: remove-debug-todos
19:46
Rename Wasm to Stabel.Wasm. check-in: 5815a28e5c user: robin.hansen tags: remove-debug-todos
19:42
This became a much bigger commit than intended. Removed all remaining Debug.todo expressions in Wasm... check-in: eae940b38c user: robin.hansen tags: remove-debug-todos
More ↓