Quote from: "m35"Quote from: "biffsnot"
(string newlispDir "/newlisp.exe " currentExtension " -C -w /"" $HOME "/""))Code Select
That is very odd. The characters in red are the strings:
(string newlispDircurrentExtension "/newlisp.exe "/ " -C -w /"" $HOME ") ""
So $HOME is not being evaluated, but that '/' is, producing a string such as this]newlispDir[/color] /newlisp.exe-C -W / $HOME / <40E1C7> currentExtension
Yeah thats what I sort of figured. LISP syntax is still a bit foreign to me but I had noticed the quotes positions as I do have experience with other languages. The only change I made was those slashes and it works like a charm though so until I dig a bit deeper into the language I guess I will just be happy it works and runs like a champ lol ]Anyway I am looking forward to learning newLISP as it seems the best option for modern application programming (meaning windowing, graphics, and such since most of the free LISP compilers out there really do console only apps) with a LISP dialect under the thousand dollar range :)
Welcome to the party!Quote
Thank you - I really seem to feel the depth and power looking at some of this demo code. I checked out a quick Brainf**k (an esoteric language) interpreter someone whipped up and tons of conditionals and case-style statements were just streamlined into so damn few actual statements. It was a bit amazing. Nice to see a powerful older language being presented in a way that would bring people to it for use in modern applications.