Commits on Source (11)
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
-
Ivan Kondov authored
Fix several issues with function definitions containing calls See merge request jk7683/vre-language!11
-
Ivan Kondov authored
-
Ivan Kondov authored
Explicit types See merge request jk7683/vre-language!10
Showing
- constraints/typechecks.py 54 additions, 28 deletionsconstraints/typechecks.py
- examples/bool_in.yaml 1 addition, 0 deletionsexamples/bool_in.yaml
- examples/function_with_fc.vm 54 additions, 0 deletionsexamples/function_with_fc.vm
- examples/io.vm 16 additions, 0 deletionsexamples/io.vm
- examples/number_in.yaml 1 addition, 0 deletionsexamples/number_in.yaml
- examples/series_in.yaml 5 additions, 0 deletionsexamples/series_in.yaml
- examples/string_in.yaml 1 addition, 0 deletionsexamples/string_in.yaml
- examples/table_in.yaml 8 additions, 0 deletionsexamples/table_in.yaml
- examples/table_with_attr.vm 9 additions, 0 deletionsexamples/table_with_attr.vm
- grammar/identifiers.tx 13 additions, 0 deletionsgrammar/identifiers.tx
- grammar/imports.tx 13 additions, 0 deletionsgrammar/imports.tx
- grammar/types.tx 31 additions, 0 deletionsgrammar/types.tx
- grammar/virtmat.tx 25 additions, 41 deletionsgrammar/virtmat.tx
- interpreter/__init__.py 1 addition, 0 deletionsinterpreter/__init__.py
- interpreter/instant_executor.py 47 additions, 4 deletionsinterpreter/instant_executor.py
- interpreter/ioops.py 29 additions, 0 deletionsinterpreter/ioops.py
- metamodel/clone.py 2 additions, 1 deletionmetamodel/clone.py
- metamodel/function.py 25 additions, 63 deletionsmetamodel/function.py
- metamodel/loaders.py 58 additions, 0 deletionsmetamodel/loaders.py
- metamodel/processors.py 2 additions, 0 deletionsmetamodel/processors.py
examples/bool_in.yaml
0 → 100644
examples/function_with_fc.vm
0 → 100644
examples/io.vm
0 → 100644
examples/number_in.yaml
0 → 100644
examples/series_in.yaml
0 → 100644
examples/string_in.yaml
0 → 100644
examples/table_in.yaml
0 → 100644
examples/table_with_attr.vm
0 → 100644
grammar/identifiers.tx
0 → 100644
grammar/imports.tx
0 → 100644
grammar/types.tx
0 → 100644
interpreter/ioops.py
0 → 100644
metamodel/loaders.py
0 → 100644