21 check-ins related to "user-defined-types"
2020-04-05
| ||
16:06 | Play now supports compund types. check-in: d3329c2b01 user: robin.hansen tags: trunk | |
16:03 | Setters now creates a copy of a struct before modifying. Closed-Leaf check-in: e34021aa10 user: robin.hansen tags: user-defined-types | |
14:18 | Generate correct code for getters and setters. check-in: 7ca8e16ef0 user: robin.hansen tags: user-defined-types | |
13:50 | Fix test which got broken after previous commit. check-in: eb1c1bf037 user: robin.hansen tags: user-defined-types | |
10:55 | Added allocation function, and implemented ConstructType using that allocation function and with sup... check-in: 411952f51f user: robin.hansen tags: user-defined-types | |
08:56 | Wrote unit test for code generation of data type with members. check-in: fc59153381 user: robin.hansen tags: user-defined-types | |
2020-04-04
| ||
11:16 | Type check members of type. check-in: f3d042d1c2 user: robin.hansen tags: user-defined-types | |
08:48 | Parser now generates getter and setter functions for custom types. check-in: cd19b04458 user: robin.hansen tags: user-defined-types | |
2020-04-03
| ||
14:00 | Add failing test that checks for the apparence of getters and setters. check-in: e8ebafc46f user: robin.hansen tags: user-defined-types | |
13:47 | Type constructor now has correct type information. check-in: eb86956fbc user: robin.hansen tags: user-defined-types | |
13:41 | Parser now understands types with members check-in: 8468934107 user: robin.hansen tags: user-defined-types | |
10:21 | Tokenizer now understands list start and list stop tokens. check-in: c0fc4761f3 user: robin.hansen tags: user-defined-types | |
2020-04-01
| ||
17:48 | Allows creating instance of custom data types without fields. check-in: bd33d157eb user: robin.hansen tags: user-defined-types | |
13:45 | Type checker now understands record definitions. check-in: 4682a975d2 user: robin.hansen tags: user-defined-types | |
13:27 | Use new metadata api in typechecker tests check-in: eb93d96c42 user: robin.hansen tags: user-defined-types | |
13:25 | Fix type issues so all tests run again. check-in: b06fd2f6db user: robin.hansen tags: user-defined-types | |
2020-03-28
| ||
11:37 | Added functions for making it easier to work with custom metadata. check-in: dab767e81b user: robin.hansen tags: user-defined-types | |
11:31 | Qualifier now understands user defined types. check-in: b0f6764c38 user: robin.hansen tags: user-defined-types | |
2020-03-27
| ||
17:28 | Parser now understands type definitions. This breaks later stages. check-in: 54b8e6af7a user: robin.hansen tags: user-defined-types | |
16:07 | Create new branch named "user-defined-types" check-in: 4bde56c720 user: robin.hansen tags: user-defined-types | |
2020-03-26
| ||
17:24 | Type check now fails if user provided type annotation doesn't match the inferred type. check-in: c9642fb514 user: robin.hansen tags: trunk | |