housekeeping

This commit is contained in:
Lobo 2025-12-18 18:50:14 -03:00
parent 9e64f44980
commit 56a3398c8f
3 changed files with 5 additions and 2 deletions

View file

@ -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)

View file

@ -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

View file

@ -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