public static SCode Make(PrimitiveIsFixnumEqualA1A predicate, Quotation consequent, SCode alternative) { return (alternative is LexicalVariable) ? Unimplemented () : (alternative is Quotation) ? Unimplemented () : new PCondIsFixnumEqualA1AQ (predicate, consequent, alternative); }
public static SCode Make(PrimitiveIsFixnumEqualA1A predicate, SCode consequent, SCode alternative) { return (predicate is PrimitiveIsFixnumEqualA1A0) ? Unimplemented(): (predicate is PrimitiveIsFixnumEqualA1A1) ? Unimplemented () : (consequent is LexicalVariable) ? Unimplemented () : (consequent is Quotation) ? PCondIsFixnumEqualA1AQ.Make (predicate, (Quotation) consequent, alternative) : (alternative is LexicalVariable) ? Unimplemented () : (alternative is Quotation) ? Unimplemented () : new PCondIsFixnumEqualA1A (predicate, consequent, alternative); }
protected PCondIsFixnumEqualA1AQ(PrimitiveIsFixnumEqualA1A predicate, Quotation consequent, SCode alternative) : base(predicate, consequent, alternative) { this.consequentValue = consequent.Quoted; }
protected PCondIsFixnumEqualA1A(PrimitiveIsFixnumEqualA1A predicate, SCode consequent, SCode alternative) : base(predicate, consequent, alternative) { }