Play

Timeline
Login

18 check-ins related to "module-definition"

2021-05-07
09:07
Qualifier now throws an error if trying to call an unexposed function in a different module. Leaf check-in: fa15a3e3bd user: robin.hansen tags: module-definition
08:41
Store in metadata whether a function is exposed or not. check-in: ecc08d85a0 user: robin.hansen tags: module-definition
08:07
Refactored ModuleDefinition to be a custom type of either Defined or Undefined. check-in: 83e76bc143 user: robin.hansen tags: module-definition
2021-05-06
15:37
Qualifier now understands imports. check-in: 7514c3ede5 user: robin.hansen tags: module-definition
13:42
Qualifier now understands aliases on module and function level. check-in: c4e54eba3a user: robin.hansen tags: module-definition
08:20
Qualifier now fails when it finds an internal or external word that does not exist in the wip ast. check-in: 96fdd81e67 user: robin.hansen tags: module-definition
2021-05-05
12:43
Update wabt to latest version. check-in: adcaa7ea6f user: robin.hansen tags: module-definition
12:42
Rename Main.elm to TestCompiler.elm to make it more clear what the module's intended use case is. check-in: a58a08df5d user: robin.hansen tags: module-definition
12:40
Fix compile error in Main.elm check-in: a4c0e85a20 user: robin.hansen tags: module-definition
12:38
Qualifier now requires the full qualified AST as it looks right now, so that if the qualifier comes ... check-in: 73a6ca37a7 user: robin.hansen tags: module-definition
08:26
Remove fields from qualifier ast required by previous way of discovering dependencies. Next step is ... check-in: 38b29fb9b2 user: robin.hansen tags: module-definition
08:18
PackageLoader now parses each module first, then uses new dependency information for finding new mod... check-in: 73872525cb user: robin.hansen tags: module-definition
2021-05-03
13:50
Add function that goes through a parser AST and figures out which modules the AST depends on being p... check-in: 7d904176c1 user: robin.hansen tags: module-definition
2021-05-01
11:49
Removed entry: true syntax from function definition. Fixes [48cf587779]. check-in: 52304dc684 user: robin.hansen tags: module-definition
11:28
Parser recognizes that functions can define their own aliases and imports. check-in: 1c4627dc1c user: robin.hansen tags: module-definition
2021-04-29
13:10
Write test for parsing module definitions, and fix for the discovered bugs. check-in: 8ef7064bf4 user: robin.hansen tags: module-definition
2021-04-21
08:26
Add (untested) parser for module definitions. check-in: 6bae4df17f user: robin.hansen tags: module-definition
2021-04-17
11:05
First implementation of the standard library. Leaf check-in: 7e9c8cf531 user: robin.hansen tags: trunk