ychenfo
|
3a93e2b048
|
TypeEnum::TObj.param is now RefCell for interior mutability
|
2021-08-12 13:17:51 +08:00 |
ychenfo
|
18db2ddd53
|
change the type TypeEnum::TObj {object_id} to DefinitionId as with top_level
change TopLevelDef::Class {object_id} to DefinitionId
|
2021-08-06 10:57:01 +08:00 |
pca006132
|
29286210b5
|
implementing codegen
|
2021-08-05 14:56:09 +08:00 |
CrescentonC
|
a7e3eeea0d
|
add primitive magic method support; change from TypeEnum::TObj { fields: Mapping<String>, ..} to TypeEnum::TObj {fields: RefCell<Mapping<String>>, .. } for interior mutability
|
2021-08-02 17:36:37 +08:00 |
pca006132
|
197a72c658
|
added comment
|
2021-07-30 16:43:25 +08:00 |
pca006132
|
eba92ed8bd
|
added method to get all instantiations
|
2021-07-30 16:32:50 +08:00 |
pca006132
|
743a9384a3
|
added rigid type variable
|
2021-07-30 11:28:27 +08:00 |
pca006132
|
bf31c48bba
|
fixed missing unification
|
2021-07-26 14:20:47 +08:00 |
pca006132
|
8618837816
|
fixed range unification
|
2021-07-26 12:00:06 +08:00 |
pca006132
|
d7df93bef1
|
fixed range check
|
2021-07-23 17:22:05 +08:00 |
pca006132
|
ddcf4b7e39
|
refactored typedef
|
2021-07-23 15:57:37 +08:00 |
pca006132
|
2f5c3b3cb7
|
more cleanup and started adding tests
|
2021-07-21 15:36:35 +08:00 |