All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class prolog.lib.op_3

java.lang.Object
   |
   +----prolog.Predicate
           |
           +----prolog.CompiledPredicate
                   |
                   +----prolog.lib.op_3

public class op_3
extends CompiledPredicate
op/3: Add/change operators dynamically.

op(Priority, Op_specifier, Operator)

A Priority of 0 removes an operator property from an atom.

See Also:
Operator, OperatorTable, Parser

Constructor Index

 o op_3()

Method Index

 o exec(Term[], Prolog)

Constructors

 o op_3
 public op_3()

Methods

 o exec
 public boolean exec(Term args[],
                     Prolog p) throws PrologException
Throws: PrologException
on invalid precedence.
Overrides:
exec in class CompiledPredicate

All Packages  Class Hierarchy  This Package  Previous  Next  Index