diff --git a/crsn/src/asm/instr/cond.rs b/crsn/src/asm/instr/cond.rs index 5b72068..9c61654 100644 --- a/crsn/src/asm/instr/cond.rs +++ b/crsn/src/asm/instr/cond.rs @@ -124,8 +124,8 @@ pub fn parse_cond(text: &str, pos: &SourcePosition) -> Result { "ge" | ">=" | "≥" => Cond::GreaterOrEqual, "pos" | "+" | ">0" => Cond::Positive, "neg" | "-" | "<0" => Cond::Negative, - "npos" | "0-" | "<=0" | "≥0" => Cond::NonPositive, - "nneg" | "0+" | ">=0" | "≤0" => Cond::NonNegative, + "npos" | "0-" | "<=0" | "≤0" => Cond::NonPositive, + "nneg" | "0+" | ">=0" | "≥0" => Cond::NonNegative, "c" => Cond::Carry, "nc" => Cond::NotCarry, "em" | "empty" => Cond::Empty,