コード例 #1
0
        class Afact3(Predicate):
            class Fun(ComplexTerm):
                fnum=IntegerField()

            anum=IntegerField()
            afun=Fun.Field()
#            afun=ComplexField(Fun)
            class Meta: name = "afact"
コード例 #2
0
 class Afact2(Predicate):
     anum1=IntegerField()
     anum2=IntegerField()
     astr=StringField()
     class Meta: name = "afact"
コード例 #3
0
 class Tmp(Predicate):
     n1 = IntegerField()
     r1 = RawField()
コード例 #4
0
 class Cfact(Predicate):
     num1=IntegerField()
コード例 #5
0
 class Bfact(Predicate):
     num1=IntegerField()
     str1=StringField()
コード例 #6
0
 class CT(ComplexTerm):
     a = IntegerField
     b = StringField(index=True)
     c = (IntegerField(index=True),ConstantField)
コード例 #7
0
 class Bfact(Predicate):
     num1=IntegerField(index=True)
     str1=StringField()
コード例 #8
0
 class Fact2(Predicate):
     aint = IntegerField()
     araw = RawField()
     class Meta: name = "fact"
コード例 #9
0
 class Fact1(Predicate):
     aint = IntegerField()
     aconst = ConstantField()
     class Meta: name = "fact"
コード例 #10
0
 class Fact2(Predicate):
     aint = IntegerField()
     atuple = ATuple.Field()
     class Meta: name = "fact"
コード例 #11
0
 class ATuple(ComplexTerm):
     aconst=ConstantField()
     bint = IntegerField()
     class Meta: is_tuple = True
コード例 #12
0
 class Bfact(Predicate):
     anum=IntegerField()
     astr=StringField()
コード例 #13
0
 class Fun(ComplexTerm):
     fnum=IntegerField()
コード例 #14
0
 class Fact(Predicate):
     ct1 = CT.Field()
     ct2 = (IntegerField(), IntegerField())
コード例 #15
0
 class CT(ComplexTerm):
     num1 = IntegerField()
     str1 = StringField()
コード例 #16
0
        class EDate(ComplexTerm):
            idx = IntegerField()
            date = DateField()

            class Meta:
                name = "edate"