1. Introducing Topaz v. 1.0
- Posted by Roderick Jackson <rjackson at CSIWEB.COM>
Jul 08, 1999
-
Last edited Jul 09, 1999
Howdy all,
Another little quick-hack brainstorm here: Topaz!
Topaz is an imbedded stack-based script-processing engine. Basically, you
write scripts out of simple instructions, and the Topaz engine will execute
them. It can handle multiple threads (scripts) concurrently, and its small
core instruction set can be extended to include almost any new instruction
you want to create. I just sent the zip file to Rob, so it should be on the
Euphoria site by sometime tommorrow. There's no elaborate demo, although a
small example and adequate documentation are included.
Now, on the chance any of you are wondering what on earth this could be used
for... by building on the instruction set, you can simplify simultaneous
tasks in your programs. Games might be the genre to get the most benefit;
getting things to work together should be easier, and you can simplify the
design of computer-controlled characters (hopefully I'll use this in my RPG
if I ever get around to working on it...)
I'd appreciate if you would give it a look, maybe post any comments, or point
out a glaring fault or two.
Thanks, and have fun,
Rod Jackson
2. Re: Introducing Topaz v. 1.0
- Posted by Roderick Jackson <rjackson at CSIWEB.COM>
Jul 08, 1999
-
Last edited Jul 09, 1999
P.S. - I had been thinking about trying to write a scaled-down Euphoria
interpreter with it as a demo, but I have too much else to work on first.
Of course, if anyone else wants to give it a try, feel free...
Rod Jackson