forked from AbleOS/holey-bytes
Valider
This commit is contained in:
parent
759514686a
commit
668b324cc8
|
@ -90,7 +90,9 @@ macro_rules! gen_valider {
|
||||||
$crate::gen_valider::inst_chk!(
|
$crate::gen_valider::inst_chk!(
|
||||||
rest, $ityn, $($opcode),*
|
rest, $ityn, $($opcode),*
|
||||||
)
|
)
|
||||||
)|* => rest,
|
)|*| $crate::gen_valider::inst_chk!(
|
||||||
|
rest, bbb, BRC
|
||||||
|
) => rest,
|
||||||
|
|
||||||
// The plebs
|
// The plebs
|
||||||
_ => {
|
_ => {
|
||||||
|
|
|
@ -18,6 +18,9 @@ macro_rules! constmod {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Invoke macro with bytecode definition format
|
/// Invoke macro with bytecode definition format
|
||||||
|
///
|
||||||
|
/// Keep in mind BRC instruction is special-cased and you have to implement
|
||||||
|
/// it manually.
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! invoke_with_def {
|
macro_rules! invoke_with_def {
|
||||||
($macro:path) => {
|
($macro:path) => {
|
||||||
|
|
Loading…
Reference in a new issue