machine-* functions return NIL
[jscl.git] / src / misc.lisp
index 3f4c5de..0ad60de 100644 (file)
 ;; You should have received a copy of the GNU General Public License
 ;; along with JSCL.  If not, see <http://www.gnu.org/licenses/>.
 
+(/debug "loading misc.lisp!")
+
 (defparameter *features* '(:jscl :common-lisp))
 
 (defun lisp-implementation-type ()
   "JSCL")
 
+(defun lisp-implementation-version ()
+  #.*version*)
+
+;;; Javascript has not access to the hardware. Would it make sense to
+;;; have the browser data as machine abstraction instead?
+
+(defun machine-instance ()
+  nil)
+
+(defun machine-version ()
+  nil)
+
+(defun machine-type ()
+  nil)
+
+
 (defmacro time (form)
   (let ((start (gensym))
         (end (gensym)))