From c619b7aeb72cb18cc0f76a94e78cc5d9d7c9e89f Mon Sep 17 00:00:00 2001 From: Johannes Stoelp Date: Sun, 26 Feb 2023 20:38:04 +0100 Subject: base version capable to emit different mov insns Experimenting with type system to detect invalid operands during compile time. --- src/insn.rs | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/insn.rs (limited to 'src/insn.rs') diff --git a/src/insn.rs b/src/insn.rs new file mode 100644 index 0000000..bb1a380 --- /dev/null +++ b/src/insn.rs @@ -0,0 +1,3 @@ +pub trait Mov { + fn mov(&mut self, op1: T, op2: U); +} -- cgit v1.2.3