![]() |
coderJeff's Home Page |
|   | Home | FreeBASIC | About |
|
Main My FB Stuff Extern links Information |
LISP Evaluator for FreeBASICAn embedded LISP interpreter written entirely in FreeBASIC for use with FreeBASIC applications. The intent of this library is to provide an embedded LISP evaluator to a FreeBASIC program so that it could be used as a macro/script language for the application. Requires FreeBASIC 0.17 or later to build from sources (included in the win32 package). However, the binary (liblisp.a) likely requires 0.20.0 or newer. If the static library does not work with your version of FreeBASIC, delete the lib and build from sources. Downloadlisp-2008.08.01-win32.zip 57 KSample:Example source calling a "Hello World" LISP program from inside FreeBASIC.'' -------------------------------------------------------- '' HELLO.BAS '' -------------------------------------------------------- '' '' The smallest possible example that make use of the LISP '' evaluator. '' '' compile with: '' fbc hello.bas -i ../inc -p ../lib '' '' -------------------------------------------------------- #include once "lisp.bi" dim lsp as LISP.LispModule lsp.eval $"(princ ""Hello World\n"")" |
|
|
Copyright © 2005-2008 - Jeff Marshall |