Re: Way Cool: Topaz 0.10 runs code!

2000-02-02 Thread Chip Salzenberg

According to John Tobey:
> Sorta like playing with a virtual Altair.  :-)

Heh.  These early Insts are helping me figure out what parts of
the internal API need simplification.  For example:

> +run { interp->push($1->hash()); }

I think I need to get rid of "interp->" on the stack operations.
-- 
Chip Salzenberg  - a.k.a. -   <[EMAIL PROTECTED]>
"He's Mr. Big of 'Big And Tall' fame."  // MST3K



Re: Way Cool: Topaz 0.10 runs code!

2000-02-02 Thread John Tobey

Chip wrote:
> Joe-Bob says, "Check it out!"
> 
>   http://download.sourceforge.net/topaz/topaz-0.10.tar.gz>
> 
> Topaz 0.10 includes LOTS of new stuff.  Most importantly, it actually
> _runs_code_!  You have to build the Op tree by hand -- no parsing --
> but still, doggone it, it's nice to have 'hello world' run!

Sorta like playing with a virtual Altair.  :-)

Bug!

--- proto.ops   Wed Feb  2 03:53:02 2000
+++ proto.ops~  Tue Feb  1 15:59:07 2000
@@ -58,7 +58,7 @@
 
 op glob_code : desc("global subroutine"),
 Cargo(ConstGlobPtr; const Glob *),
-run { interp->push($1->code()); }
+run { interp->push($1->hash()); }
 
 #
 # User-visible

-- 
John Tobey, late nite hacker <[EMAIL PROTECTED]>
\\\   ///
]]] With enough bugs, all eyes are shallow.   [[[
///   \\\