Leo
86be6d2509
Make main instantiate all submachines and pass them as arguments ( #1606 )
2024-07-26 13:23:31 +00:00
chriseth
ac3b96eecf
Even more quick tests ( #1613 )
2024-07-26 08:16:45 +00:00
Leandro Pacheco
abbe26618f
Instructions with link statements ( #1439 )
...
Allow VM instructions to use the `link` notation, unifying the way
machines are linked from VMs and block machines.
Previous syntax for "external instructions" not allowed anymore, and
should use the new `link` syntax.
2024-06-18 17:31:38 +00:00
Leandro Pacheco
cea207ff3f
Machine properties using with syntax ( #1267 )
...
This implements issue #1251 .
Basically `machine Foo(a,b) { ... }` is now `machine Foo with latch: a,
operation_id: b { ... }`
2024-04-25 16:02:01 +00:00
Georg Wiese
46e8bb8ee5
Move STD machines into submodule ( #1201 )
...
Moves all machines in the standard library to `std::machines`. That way,
it is separated from the PIL utilities in STD.
2024-04-25 12:14:33 +00:00
Georg Wiese
10aeae6cb5
Allow and use permutation in all std machines
2024-03-21 17:20:18 +01:00
Georg Wiese
3ce5a9f98a
Add tests for Shift and Binary machines
2024-02-26 11:24:03 +01:00