housekeeping
This commit is contained in:
parent
9e64f44980
commit
56a3398c8f
3 changed files with 5 additions and 2 deletions
|
|
@ -8,7 +8,8 @@ module type DEVICE = sig
|
||||||
val deo : Machine.machine -> int -> int -> unit
|
val deo : Machine.machine -> int -> int -> unit
|
||||||
end
|
end
|
||||||
|
|
||||||
module Compose (D1 : DEVICE) (D2 : DEVICE) : DEVICE = struct
|
module Compose (D1 : DEVICE) (D2 : DEVICE) :
|
||||||
|
DEVICE with type state = D1.state * D2.state = struct
|
||||||
type state = D1.state * D2.state
|
type state = D1.state * D2.state
|
||||||
|
|
||||||
let state = (D1.state, D2.state)
|
let state = (D1.state, D2.state)
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
pkgs.mkShell {
|
pkgs.mkShell {
|
||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
|
clang-tools
|
||||||
|
hyperfine
|
||||||
xxd
|
xxd
|
||||||
uxn
|
uxn
|
||||||
ocamlPackages.ocaml
|
ocamlPackages.ocaml
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
all: uxnmin drifloon.rom opctest.rom varvara.file.rom
|
all: uxnmin drifloon.rom opctest.rom varvara.file.rom
|
||||||
clean:
|
clean:
|
||||||
rm -f uxnmin drifloon.rom opctest.rom
|
rm -f uxnmin *.rom
|
||||||
|
|
||||||
uxnmin: uxnmin.c
|
uxnmin: uxnmin.c
|
||||||
drifloon.rom: uxnmin
|
drifloon.rom: uxnmin
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue