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)
 {
 }