Interpreter.PrologInterpreter.Sexp
Class NoArgsSexp

java.lang.Object
  |
  +--Interpreter.Sexp.Sexp
        |
        +--Interpreter.Sexp.ConsSexp
              |
              +--Interpreter.PrologInterpreter.Sexp.TermSexp
                    |
                    +--Interpreter.PrologInterpreter.Sexp.NoArgsSexp
Direct Known Subclasses:
CutSexp, FailSexp, ListingSexp, NilListSexp, NlSexp

public class NoArgsSexp
extends TermSexp

Un oggetto NoArgsSexp è un termine prolog con 0 argomenti.


Fields inherited from class Interpreter.PrologInterpreter.Sexp.TermSexp
priority, Prolog, PrologTerm, Spaces
 
Fields inherited from class Interpreter.Sexp.ConsSexp
head, tail
 
Fields inherited from class Interpreter.Sexp.Sexp
BEGIN_S, COUPLE_S, END_S, isAList, Lisp, nil, NIL_S, SEP_S, Separators
 
Constructor Summary
NoArgsSexp(Sexp functor)
          Costruisce una nuova NoArgsSexp.
 
Methods inherited from class Interpreter.PrologInterpreter.Sexp.TermSexp
accept, argList, argNum, first, functor, getPriority, getVarList, second, toString, toString, toStringInList, unify
 
Methods inherited from class Interpreter.Sexp.ConsSexp
append, car, cdr, count, equals, isEq, reverse, setIsAList
 
Methods inherited from class Interpreter.Sexp.Sexp
isAList, reverse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NoArgsSexp

public NoArgsSexp(Sexp functor)
Costruisce una nuova NoArgsSexp.
Parameters:
functor - il funtore.


Codice realizzato da Francesco Geri & Marco Tamanti