Examples of StandardLispNIL


Examples of org.jatha.dynatype.StandardLispNIL

        }
    }

    private LispValue makeList(XLoper[] args, int size) throws EOFException {
        if (args == null || size == 0) {
            return new StandardLispNIL();
        } else if (size == 1) {
            return makeValue(args[0]);
        } else {
            ArrayList l = new ArrayList();
            boolean quote = false;
View Full Code Here

Examples of org.jatha.dynatype.StandardLispNIL

            return jatha.makeReal(((XLNum) value).num);
        } else if (value instanceof XLArray) {
            XLoper[] a = ((XLArray) value).array;
            return makeList(a, a.length);
        } else {
            return new StandardLispNIL();
        }
    }
View Full Code Here

Examples of org.jatha.dynatype.StandardLispNIL

    f_keywordPackage = new StandardLispPackage(this, makeString("KEYWORD"));

    DOT = new StandardLispSymbol(this, ".");
    EVAL.intern(makeString("DOT"), DOT, f_systemPackage);

    NIL = new StandardLispNIL(this, "NIL");
    EVAL.intern(makeString("NIL"), NIL, f_systemPackage);

    QUOTE = new StandardLispSymbol(this, "QUOTE");
    EVAL.intern(makeString("QUOTE"), QUOTE, f_systemPackage);
View Full Code Here

Examples of org.jatha.dynatype.StandardLispNIL

   * @see LispValue
   * @return LispSymbol
   */
  public LispNil makeNIL(String symbolName)
  {
    return new StandardLispNIL(this, symbolName);
  }
View Full Code Here

Examples of org.jatha.dynatype.StandardLispNIL

    return new StandardLispNIL(this, symbolName);
  }

  public LispNil makeNIL(LispString symbolName)
  {
    return new StandardLispNIL(this, symbolName);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.