First version of the FML interpreter. It's slow and memory isn't FML0
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 6 Feb 1995 13:48:10 +0000 (13:48 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 6 Feb 1995 13:48:10 +0000 (13:48 +0000)
freed properly. In particular, the FML nodes aren't released yet.

fml/Makefile
fml/fml.c
fml/fml.h
fml/fmlmem.c
fml/fmlp.h
fml/fmlsym.c
fml/fmltest.c
fml/fmltoken.c
fml/power.fml
fml/tempo.fml

index 519ef31..0a7b788 100644 (file)
@@ -1,6 +1,6 @@
 # FML interpreter. Europagate, 1995
 #
-# $Id: Makefile,v 1.1 1995/02/06 13:48:09 adam Exp $
+# $Id: Makefile,v 1.1.1.1 1995/02/06 13:48:10 adam Exp $
 
 SHELL=/bin/sh
 INCLUDE=-I../include
index 445e8ce..7004816 100644 (file)
--- a/fml/fml.c
+++ b/fml/fml.c
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fml.c,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 #include <assert.h>
index c65e428..25d6606 100644 (file)
--- a/fml/fml.h
+++ b/fml/fml.h
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fml.h,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 
index 4bc4c56..b43532a 100644 (file)
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fmlmem.c,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 #include <stdio.h>
index 5b0aa34..f48660d 100644 (file)
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fmlp.h,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 
index b9a8390..8593376 100644 (file)
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fmlsym.c,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 #include <stdio.h>
index 24158d3..dfaea01 100644 (file)
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fmltest.c,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 
index 3e7793a..a6e2325 100644 (file)
@@ -2,8 +2,9 @@
  * FML interpreter. Europagate, 1995
  *
  * $Log: fmltoken.c,v $
- * Revision 1.1  1995/02/06 13:48:09  adam
- * Initial revision
+ * Revision 1.1.1.1  1995/02/06 13:48:10  adam
+ * First version of the FML interpreter. It's slow and memory isn't
+ * freed properly. In particular, the FML nodes aren't released yet.
  *
  */
 #include <string.h>
index 2ed92d1..ef38aee 100644 (file)
@@ -1,6 +1,6 @@
 # FML power and multiplication.
 #
-# $Id: power.fml,v 1.1 1995/02/06 13:48:09 adam Exp $
+# $Id: power.fml,v 1.1.1.1 1995/02/06 13:48:10 adam Exp $
 
 \bin Mult a b {
        \set val 0
index a323912..7e71977 100644 (file)
@@ -1,6 +1,6 @@
 # FML tempo test
 #
-# $Id: tempo.fml,v 1.1 1995/02/06 13:48:09 adam Exp $
+# $Id: tempo.fml,v 1.1.1.1 1995/02/06 13:48:10 adam Exp $
 \set x 1 
 \set max 10000 
 \while {\x \lt 10000} {\set x {\x \plus 1}}