From: brennan AT news DOT rt66 DOT com (Brennan "The Rev. Bas" Underwood) Newsgroups: comp.os.msdos.djgpp Subject: Re: Help... Date: 20 Feb 1997 19:23:45 -0700 Organization: Acid Brain Lines: 31 Distribution: world Message-ID: <5ej0vh$18l$1@mack.rt66.com> References: <5eiksg$7pn AT news DOT d DOT umn DOT edu> NNTP-Posting-Host: mack.rt66.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp In article <5eiksg$7pn AT news DOT d DOT umn DOT edu>, Cain 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 | -O