;;; -*- Mode:Lisp; Package:NC; Readtable:CL; Base:10 -*-

;;;; Extra Stuff

;;; things that weren't found
;;; stand-ins, glue, etc


(defun constant-p (symbol)
  (get symbol 'system:system-constant))

(defun return-list-to-freelist (l))


(defun set-eq (s1 s2)
  (and (= (length s1) (length s2))
       (every #'(lambda (x) (member x s2 :test #'eq)) s1)))


;;; used in front-end;compilators
;;; (in front-end;declare)
(defun unused-variable-check (var) var)

(defun self-evaluating? (exp)
  (or (eq exp nil)
      (eq exp t)
      (numberp exp)
      (stringp exp))) ;???
      


(defun check-special-form-syntax (descr exp)
  exp)
	




  
