[movitz-cvs] CVS update: public_html/index.html

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Tue Feb 10 11:39:31 UTC 2004


Update of /project/movitz/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv30112

Modified Files:
	index.html 
Log Message:
Updated/added some general info about Movitz building.

Date: Tue Feb 10 06:39:31 2004
Author: ffjeld

Index: public_html/index.html
diff -u public_html/index.html:1.11 public_html/index.html:1.12
--- public_html/index.html:1.11	Wed Jan 14 11:48:01 2004
+++ public_html/index.html	Tue Feb 10 06:39:31 2004
@@ -16,12 +16,12 @@
  <h3>Introduction</h3>
 
  <p> The Movitz system aspires to be an implementation of ANSI Common
-Lisp that targets the ubiquitous x86 PC architecture "on the
-metal". That is, running without any operating system or other form of
-software environment. Movitz is a development platform for operating
-system kernels, embedded, and single-purpose applications. There can
-potentially be several completely different operating systems built
-using Movitz. </p>
+ Lisp that targets the ubiquitous x86 PC architecture "on the
+ metal". That is, running without any operating system or other form
+ of software environment. Movitz is a development platform for
+ operating system kernels, embedded, and single-purpose
+ applications. There can potentially be several completely different
+ operating systems built using Movitz. </p>
 
  <p> <a href="movitz.html">More information about Movitz concepts.</a>
 
@@ -63,17 +63,21 @@
     <li><tt>movitz</tt></li>
   </ul>
 
-  <p> The former two are required for building and using the latter.
-  Also, both ia-x86 and binary-types have been somewhat tested for
-  portability, whereas Movitz itself has only ever been used with
-  Allegro CL.  I'm hoping that someone with experience with other lisp
-  implementations than Allegro can make movitz runnable under their
-  system, and submit patches to that effect to
-  movitz-devel at common-lisp.net.
-
+  <p> The former two are required for building and using the
+  latter. So far, this combo has been run under Allegro, SBCL, and
+  CMUCL, but everything is supposed to be platform-independent ANSI
+  Common Lisp. CLisp apparently dumps core for some reason during the
+  build process. </p>
+
+  The main build process is run by two operators. Create-image creates
+  a symbolic Movitz lisp-world from scratch. This symbolic
+  representation is loaded into the variable <pre>*image*</pre>, which
+  holds "the current image" for many Movitz operators. The function
+  dump-image transforms a symbolic image to a bootable image file.
 
    <div class="footer">
      <a href="ffjeld (at) common-lisp (dot) net">Frode V. Fjeld</a>
+     Feb. 10, 2004.
    </div>
 
  </body>





More information about the Movitz-cvs mailing list