Package jp.ac.kobe_u.cs.prolog.lang

Examples of jp.ac.kobe_u.cs.prolog.lang.IntegerTerm


        } else {
            return engine.fail();
        }
        a6 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(6))
        if (! a6.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        a7 = new VariableTerm(engine);
        a8 = new VariableTerm(engine);
View Full Code Here


        } else {
            return engine.fail();
        }
        a3 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(3))
        if (! a3.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        a4 = new VariableTerm(engine);
        p1 = new PRED_$cut_1(a3, cont);
View Full Code Here

        a1 = engine.aregs[1];
        cont = engine.cont;
    // '$write_goal'(A):-['$get_level'(B),java(A),'$cut'(B),current_output(C),'$write_toString'(C,A)]
        a2 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(2))
        if (! a2.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of java(a(1))
        a1 = a1.dereference();
View Full Code Here

        } else {
            return engine.fail();
        }
        a4 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(4))
        if (! a4.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of $equality_of_term(a(1),a(3))
        a1 = a1.dereference();
View Full Code Here

        a3 = engine.aregs[3];
        cont = engine.cont;
    // '$term_variant'(A,B,C):-['$get_level'(D),var(A),'$cut'(D),'$dummy_13_builtins.pl'(B,C,A,E)]
        a4 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(4))
        if (! a4.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of var(a(1))
        a1 = a1.dereference();
View Full Code Here

        a3 = engine.aregs[3];
        cont = engine.cont;
    // '$term_variant'(A,B,C):-['$get_level'(D),ground(A),'$cut'(D),'$equality_of_term'(A,B)]
        a4 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(4))
        if (! a4.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of ground(a(1))
        a1 = a1.dereference();
View Full Code Here

        a3 = engine.aregs[3];
        cont = engine.cont;
    // '$term_variant'(A,B,C):-['$get_level'(D),var(B),'$cut'(D),fail]
        a4 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(4))
        if (! a4.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of var(a(2))
        a2 = a2.dereference();
View Full Code Here

        a1 = engine.aregs[1];
        cont = engine.cont;
    // '$dummy_9_builtins.pl'(A):-['$get_level'(B),atom(A),'$cut'(B),fail]
        a2 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(2))
        if (! a2.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of atom(a(1))
        a1 = a1.dereference();
View Full Code Here

        a5 = engine.aregs[5];
        cont = engine.cont;
    // '$dummy_29_builtins.pl'(A,B,C,D,E):-['$get_level'(F),nonvar(D),'$cut'(F),'$unify'(A,type_error(E,C,B,D))]
        a6 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(6))
        if (! a6.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        //START inline expansion of nonvar(a(4))
        a4 = a4.dereference();
View Full Code Here

        a5 = engine.aregs[5];
        cont = engine.cont;
    // '$parse_tokens_before_op'(A,B,C,D,E):-['$get_level'(F),'C'(D,' ',G),'$cut'(F),'$parse_tokens_before_op'(A,B,C,G,E)]
        a6 = new VariableTerm(engine);
        //START inline expansion of $get_level(a(6))
        if (! a6.unify(new IntegerTerm(engine.B0), engine.trail)) {
            return engine.fail();
        }
        //END inline expansion
        a7 = new VariableTerm(engine);
        p1 = new PRED_$parse_tokens_before_op_5(a1, a2, a3, a7, a5, cont);
View Full Code Here

TOP

Related Classes of jp.ac.kobe_u.cs.prolog.lang.IntegerTerm

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.