From a9bb8b18891404c2fd315f2fc5cbeaf6c25e9b43 Mon Sep 17 00:00:00 2001 From: rich Date: Fri, 12 Oct 2007 01:46:12 +0000 Subject: [PATCH] Tip on dumping out the latest word. --- jonesforth.f | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jonesforth.f b/jonesforth.f index 82642f1..58599e6 100644 --- a/jonesforth.f +++ b/jonesforth.f @@ -2,7 +2,7 @@ \ A sometimes minimal FORTH compiler and tutorial for Linux / i386 systems. -*- asm -*- \ By Richard W.M. Jones http://annexia.org/forth \ This is PUBLIC DOMAIN (see public domain release statement below). -\ $Id: jonesforth.f,v 1.15 2007-10-11 07:39:51 rich Exp $ +\ $Id: jonesforth.f,v 1.16 2007-10-12 01:46:12 rich Exp $ \ \ The first part of this tutorial is in jonesforth.S. Get if from http://annexia.org/forth \ @@ -822,6 +822,10 @@ Notice that the parameters to DUMP (address, length) are compatible with string words such as WORD and S". + + You can dump out the raw code for the last word you defined by doing something like: + + LATEST @ 128 DUMP ) : DUMP ( addr len -- ) BASE @ ROT ( save the current BASE at the bottom of the stack ) -- 2.39.2