Package org.jatha.dynatype

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


            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

    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

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

    return new StandardLispNIL(this, symbolName);
  }

  public LispNil makeNIL(LispString symbolName)
  {
    return new StandardLispNIL(this, symbolName);
  }
View Full Code Here

TOP

Related Classes of org.jatha.dynatype.StandardLispNIL

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.