cvsuser 01/10/24 12:23:04
Modified: . MANIFEST pdump.c
docs parrot_assembly.pod
Log:
Update for interpreter needs in pdump.c. Added scheme bits to manifest
Revision Changes Path
1.42 +13 -0 parrot/MANIFEST
Index: MANIFEST
===================================================================
RCS file: /home/perlcvs/parrot/MANIFEST,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -w -r1.41 -r1.42
--- MANIFEST 2001/10/24 14:56:48 1.41
+++ MANIFEST 2001/10/24 19:23:04 1.42
@@ -66,6 +66,19 @@
languages/jako/primes.jako
languages/jako/queens.jako
languages/jako/sub.jako
+languages/scheme/Makefile
+languages/scheme/Scheme/Generator.pm
+languages/scheme/Scheme/Parser.pm
+languages/scheme/Scheme/Test.pm
+languages/scheme/Scheme/Tokenizer.pm
+languages/scheme/Scheme.pm
+languages/scheme/schemec
+languages/scheme/t/arith/basic.t
+languages/scheme/t/arith/logic.t
+languages/scheme/t/arith/nested.t
+languages/scheme/t/io/basic.t
+languages/scheme/t/logic/basic.t
+languages/scheme/t/harness
Makefile.in
MANIFEST
make_vtable_ops.pl
1.5 +7 -7 parrot/pdump.c
Index: pdump.c
===================================================================
RCS file: /home/perlcvs/parrot/pdump.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- pdump.c 2001/10/24 13:03:42 1.4
+++ pdump.c 2001/10/24 19:23:04 1.5
@@ -1,7 +1,7 @@
/* pdump.c
* Copyright: (When this is determined...it will go here)
* CVS Info
- * $Id: pdump.c,v 1.4 2001/10/24 13:03:42 gregor Exp $
+ * $Id: pdump.c,v 1.5 2001/10/24 19:23:04 dan Exp $
* Overview:
* A program to dump pack files to human readable form.
* Data Structure and Algorithms:
@@ -19,7 +19,7 @@
char * packed;
long packed_size;
struct PackFile * pf;
- struct Parrot_Interp * interpreter;
+ struct Parrot_Interp *interpreter = make_interpreter();
if (argc != 2) {
fprintf(stderr, "pdump: usage: pdump FILE\n");
1.7 +16 -0 parrot/docs/parrot_assembly.pod
Index: parrot_assembly.pod
===================================================================
RCS file: /home/perlcvs/parrot/docs/parrot_assembly.pod,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -r1.6 -r1.7
--- parrot_assembly.pod 2001/10/12 20:34:18 1.6
+++ parrot_assembly.pod 2001/10/24 19:23:04 1.7
@@ -666,6 +666,22 @@
=head2 Threading ops
+=over 4
+
+=item * lock Px
+
+Take out a high-level lock on the PMC in register X
+
+=item * unlock Px
+
+Unlock the PMC in register X
+
+=item * pushunlock Px
+
+Push an unlock request on the stack
+
+=back
+
=head2 Interpreter ops
=over 4