mirror of
https://github.com/anoma/juvix.git
synced 2024-12-12 14:28:08 +03:00
fa2a731833
* Closes #2561 * Defines an extended subset of Cairo Assembly, following Section 5 of [1]. * Adds the commands `juvix dev casm read file.casm` and `juvix dev casm run file.casm` to print and run `*.casm` files. * The tests cover CASM semantics. Some are "manual translations" of corresponding JuvixAsm tests according to the JuvixAsm -> CASM compilation concept.
8 lines
135 B
Haskell
8 lines
135 B
Haskell
module Casm where
|
|
|
|
import Base
|
|
import Casm.Run qualified as Run
|
|
|
|
allTests :: TestTree
|
|
allTests = testGroup "CASM tests" [Run.allTests]
|