jonathanvdc
|
8654620ede
Fix a typo
|
8 lat temu |
Yentl Van Tendeloo
|
de37cccebe
Naively changed user to task in all files
|
8 lat temu |
Yentl Van Tendeloo
|
7f2e091f93
Suddenly works...
|
8 lat temu |
Yentl Van Tendeloo
|
7f51c64d1d
Changed some code to "break" and "continue", but code massively fails
|
8 lat temu |
Yentl Van Tendeloo
|
1b4a483528
Basics of working MvC with multiple users and simple scripts
|
8 lat temu |
Yentl Van Tendeloo
|
9aff83495a
Added hash function (for passwords etc.)
|
8 lat temu |
jonathanvdc
|
f91f438320
Implement the 'RUN' instruction in the interpreter
|
8 lat temu |
jonathanvdc
|
0dcf3b4127
Add a comment that explains __primitive_return's rationale
|
8 lat temu |
jonathanvdc
|
e8c3971bad
Optimize the 'interpret_function' function in the JIT runtime
|
8 lat temu |
Yentl Van Tendeloo
|
dd46c28b2d
Debugging FSA semantics
|
8 lat temu |
Yentl Van Tendeloo
|
dd2a7f4c48
Fixed CBD semantics (without algebraic loops!)
|
8 lat temu |
Yentl Van Tendeloo
|
c742c7ccc1
Fixed random() returning only 0
|
8 lat temu |
Yentl Van Tendeloo
|
8a9f824bc5
Made yield infrastructure more transparent by not unpacking single values from the MvS
|
9 lat temu |
Yentl Van Tendeloo
|
40aeab0485
Allow the "main" function to be changed to any name (to prevent possible name clashes)
|
9 lat temu |
Yentl Van Tendeloo
|
48942603ba
Explicitly model the symbol checking algorithm
|
9 lat temu |
Yentl Van Tendeloo
|
1d0c1dce8d
Faster reverse dictionary read primitive
|
9 lat temu |
Yentl Van Tendeloo
|
b352c26cb7
Fixed problematic attribute deletion
|
9 lat temu |
Yentl Van Tendeloo
|
4426160ea0
Fixed constraint calls
|
9 lat temu |
Yentl Van Tendeloo
|
4610693bbc
Added new MMCL in metamodels.alc
|
9 lat temu |
Yentl Van Tendeloo
|
eae0c8bbb4
Implemented reverseKeyLookup as a primitive for significant performance boost
|
9 lat temu |
Yentl Van Tendeloo
|
254cd9dd06
Remove tests that tested the primitives which are now implemented in AL
|
9 lat temu |
Yentl Van Tendeloo
|
d8b0642b31
Relaxed MvS constraint to allow for ambiguous keys (though not for duplicates!), thus solving the cardinality problem
|
9 lat temu |
Yentl Van Tendeloo
|
1eefba361f
made list of operations to un-primitive
|
9 lat temu |
Yentl Van Tendeloo
|
a61648ff2e
Fixed bootstrapper
|
9 lat temu |
Yentl Van Tendeloo
|
0a24037711
First few changes to make Modelverse without primitive type hierarchy
|
9 lat temu |
Yentl Van Tendeloo
|
88daa39abb
Stricter checking enforced on duplicate entries: do not redefine global symbol if already exists
|
9 lat temu |
Yentl Van Tendeloo
|
3dd3459abe
Add exception when adding multiple entries to the same dictionary using
|
9 lat temu |
Yentl Van Tendeloo
|
16aea7da03
Initial commit from svn
|
9 lat temu |