public static SCode Make(PrimitiveIsFixnumEqualA1Q predicate, SCode consequent, SCode alternative) { return (consequent is LexicalVariable) ? Unimplemented () : (consequent is Quotation) ? Unimplemented () : (alternative is LexicalVariable) ? Unimplemented () : (alternative is Quotation) ? Unimplemented(): new PCondIsFixnumEqualA1Q (predicate, consequent, alternative); }
protected PCondIsFixnumEqualA1Q(PrimitiveIsFixnumEqualA1Q predicate, SCode consequent, SCode alternative) : base(predicate, consequent, alternative) { this.rand1Value = predicate.rand1Value; }