Merge new instruction definitions #2

Merged
rowan.a.tl merged 21 commits from dev into main 2025-04-19 23:09:05 -05:00
Showing only changes of commit 4fb19410c0 - Show all commits

View File

@ -232,23 +232,18 @@ macro_rules! make_common_instructions {
}; };
} }
macro_rules! all_common_instructions { make_common_instructions!(int);
() => { make_common_instructions!(float);
make_common_instructions!(int); make_common_instructions!(string);
make_common_instructions!(float); make_common_instructions!(boolean);
make_common_instructions!(string); make_common_instructions!(char);
make_common_instructions!(boolean); make_common_instructions!(vector_int);
make_common_instructions!(char); make_common_instructions!(vector_float);
make_common_instructions!(vector_int); make_common_instructions!(vector_string);
make_common_instructions!(vector_float); make_common_instructions!(vector_boolean);
make_common_instructions!(vector_string); make_common_instructions!(vector_char);
make_common_instructions!(vector_boolean); make_common_instructions!(code);
make_common_instructions!(vector_char); make_common_instructions!(exec);
make_common_instructions!(code);
make_common_instructions!(exec);
};
}
all_common_instructions!();
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {