Mail Archives: djgpp/1997/02/21/02:46:15
In article <5eiksg$7pn AT news DOT d DOT umn DOT edu>, Cain <mjarosch AT ub DOT d DOT umn DOT edu> wrote:
>I need some help. I want to make a game, but i want to make it
>expandable. I was thinking of having some sort of built in language that
>it ran. Kind of like Abuse by Crack Dot Com. I found a library called
>Jlisp, but it is for unix and i am having a tough time porting it to DOS.
>Is there a library for djgpp that has a lisp interpreter designed to be
>used inside of another language. Or does anyone know of any good books
>that talk about making a lisp interpreter. Any help would be appreciated.
>Also, is there a flag you can give gcc to turn off it's ANSI C checking?
You could load a DXE with code. I'm looking at doing that, but might not
because:
a) it's not portable beyond DOS+Windows
I might be able to live with this.
b) Users could write evil code
Is there any way to protect one's program from an evil DXE? Like not let it
resolve *any* symbols outside itself? It could still issue interrupts,
though.
As is, I may have to do what you're doing, and Quake does. I don't know that
I'd go with lisp--I'll probably resurrect my p-code miniC compiler from
storage.
Brennan
--
brennan AT rt66 DOT com | "Slip! Slap! Gobe! Gobe!" -- I will pay $5 to the
Riomhchlaraitheoir| first person to correctly attribute this quote.
Rasterfarian | <http://brennan.home.ml.org> -O
- Raw text -