Stabel

Timeline
Login

50 events by user robin.hansen occurring around 2021-09-13 18:37:26.

2021-09-25
12:37 Closed ticket [c2996a5e70]: 0.3.0: Syntax changes plus 3 other changes artifact: c825f20696 user: robin.hansen
12:36
Error handling for fully qualified refs. This concludes the syntax changes language proposal. [c2996... Leaf check-in: 106eea3696 user: robin.hansen tags: trunk
12:16
Integration test for fully qualified functions. check-in: 7403f0755f user: robin.hansen tags: trunk
09:48
Happy path implementaton of fully qualified references. Still needs error handling and an integratio... check-in: d9f4e595b8 user: robin.hansen tags: trunk
09:22
Added fully qualified refs as possible outcomes of parsing. Qualifier now handles them correctly. No... check-in: b8ab950864 user: robin.hansen tags: trunk
2021-09-24
10:04
Remove unused alias. check-in: 968f800bd9 user: robin.hansen tags: trunk
09:59
Improve minification of npm bundle. check-in: 1a220b6490 user: robin.hansen tags: trunk
09:39
Update dependencies. check-in: f61a4d953f user: robin.hansen tags: trunk
09:36 Edit [71f2929943]: Edit check-in comment. artifact: ea640be66b user: robin.hansen
09:35
Integers can now be represented directly in multifunction pattern matching. [c2996a5e70] check-in: 71f2929943 user: robin.hansen tags: trunk
09:33
Consider all multifunctions with a default branch to be exhaustive. Closed-Leaf check-in: abd5404398 user: robin.hansen tags: int-literals-in-pattern-match
2021-09-23
16:51
Codegen should be fixed. But the exhaustiveness checker still has bugs. check-in: cc2965ccda user: robin.hansen tags: int-literals-in-pattern-match
2021-09-22
10:47
Fix inexhaustiveness bugs. check-in: beb3f5edc2 user: robin.hansen tags: int-literals-in-pattern-match
10:11
TypeChecker is ported over. Exhaustiveness checking tests are failing. check-in: efd95fdaff user: robin.hansen tags: int-literals-in-pattern-match
09:12
Parser and Qualifier updated with new type match structure. check-in: f6408f42e9 user: robin.hansen tags: int-literals-in-pattern-match
2021-09-21
17:37
Attempted syntax sugar approach for supporting int literals as pattern match, but it causes codegen ... check-in: 8bbd6d2ddc user: robin.hansen tags: int-literals-in-pattern-match
2021-09-20
16:33
Aliases can now be implicit [c2996a5e70] check-in: 7c8e530718 user: robin.hansen tags: trunk
16:18
Change order of fields for alias: metadata [c2996a5e70]. check-in: 24cb64e9da user: robin.hansen tags: trunk
2021-09-18
10:28
Change auto-generated ctor name for memberless structs. [c2996a5e70] check-in: 2badc579e3 user: robin.hansen tags: trunk
2021-09-16
14:30
Improved integer syntax. [55a5b57c3b]. check-in: 946bd10827 user: robin.hansen tags: trunk
14:28
Bit-encoded integer literals. Closed-Leaf check-in: 317c5ea0b3 user: robin.hansen tags: integer-syntax-improvements
14:02
Hex-encoded integer literals. check-in: 0e154d19e7 user: robin.hansen tags: integer-syntax-improvements
13:05
Check that integers are within range of 32-bit signed. check-in: db0d5f7a64 user: robin.hansen tags: integer-syntax-improvements
2021-09-13
19:20
Allow underscores to group large integers. check-in: df946f0acc user: robin.hansen tags: integer-syntax-improvements
18:37
Add more contexts. check-in: b9aa49ac53 user: robin.hansen tags: integer-syntax-improvements
18:27
Fail integer parsing when it contains an non-digit character. check-in: 99cbabf9ff user: robin.hansen tags: integer-syntax-improvements
2021-09-11
10:21
Parser now understands negative ints. Added test todos to guide future work. check-in: 33fb3fd0a1 user: robin.hansen tags: integer-syntax-improvements
09:42
elm-review fixes. check-in: 7c41ddbc55 user: robin.hansen tags: trunk
2021-09-09
11:08
A default function to be executed with 'stabel run' can now be specified in the stabel.json file. check-in: f465c04492 user: robin.hansen tags: trunk
10:58
Fixed bug where reliance on string module was not inferred when encountering a string literal. check-in: 6fd8ec29cf user: robin.hansen tags: trunk
10:46
It is now possible to write Stabel programs that return a string. check-in: 2f5dcec13a user: robin.hansen tags: trunk
2021-09-06
20:39
String literals. [3fac68d49a]. check-in: fc3b105833 user: robin.hansen tags: trunk
20:37
Strings now work. Closed-Leaf check-in: b730446f95 user: robin.hansen tags: strings
20:03 New ticket [0391d54517] Remove loop from constructors. artifact: 4de35e9a01 user: robin.hansen
19:36
Possible finished implementation of strings, need to verify with wasm test. check-in: a046fe223a user: robin.hansen tags: strings
2021-09-05
19:59
Module definitions can now contain documentation strings. check-in: 1a0f42978d user: robin.hansen tags: strings
16:10
Most definitions can now have documentation strings attached. Missing for module definitions. check-in: 882b9bc963 user: robin.hansen tags: strings
15:38 New ticket [e6f400c1ff] Parser should reject duplicate metadata for definitions. artifact: 1c325afc81 user: robin.hansen
09:54
Strip indentation from multiline strings. check-in: b65fbd80ac user: robin.hansen tags: strings
09:36
Implemented multiline strings except for indentation handling. check-in: f0c47e6da7 user: robin.hansen tags: strings
2021-09-04
11:41
Error handling for string parser. check-in: 3dd9b18af1 user: robin.hansen tags: strings
10:40
String parser now understands escape sequences. check-in: a54cd89678 user: robin.hansen tags: strings
2021-09-03
18:23
Parser now understands basic strings. check-in: 70148502b3 user: robin.hansen tags: strings
2021-09-01
05:19
Fix issues found with elm-review. check-in: f7ed530f30 user: robin.hansen tags: trunk
04:29 Closed ticket [ccf0c23cc5]: Arrays plus 3 other changes artifact: 6bf6f4a047 user: robin.hansen
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
More ↓