BEE Lisp overview
BEE Lisp Command line switches
Product Activation
BEE Lisp for developers
Lexical analyzer
About lexical analyzer
AttachFile method
PopToken method
GetNumericToken method
GetCurrentSymbol method
PeekToken method
Rewind method
CurrentPosition property
GetChar method
AddToken method
TreatSemicolonAsComment method
AttachString method
Syntax analyzer
About syntax analyzer
Parse method
ErrorCount method
Error method
Reset method
ParseNextOperator method
DropToDisk method
CreateAssembly method
AssembliesCount method
RemoveAssembly method
ActivateAssembly method
DeactivateAssembly method
CombineAssemblies method
GetActiveAssembly method
ValidateAssembly method
ResetErrors method
GetAsmAddress method
LISPOBJECT interface
About LISPOBJECT interface
objName method
objSetName method
objGetCount method
objGetItem method
objAdd method
objAddComplex method
objRemove method
objReadType method
AddRef method
Release method
Creation of Lisp objects
PSPad editor important keyboard shortcuts
BEE Lisp compiler directives
About BEE Lisp compiler directives
INCLUDE
LINK
FORBID
BEE Lisp Functions Reference
CAR
CDR
READ
QUOTE
EVAL
PRINT
SETF
LET
COND
CONS
DEFUN
STRREAD
AND
OR
NOT
PLUS
MINUS
DIV
MUL
EQ
EQUAL
LESS
MORE
AREF
LEN
LENGTH
DEFMACRO
ATOM
BOUNDP
STRCAT
LOOP
ISSTRING
ISNUMBER
ISINTEGER
IPLUS
IMINUS
IDIV
IMUL
MOD
BITWISE-AND
BITWISE-OR
BITWISE-NOT
BITWISE-XOR
GETBYTE
GETWORD
GETDWORD
GETSTRING
SETBYTE
SETWORD
SETDWORD
SETSTRING
MALLOC
FREE
DEFBIN
CALL
CALLAPI
S
FREECONSOLE
UNTYPED
CHR
ORD
HEX
EXIT
EXITBLOCK
JMP
$EVAL_ERROR$
JMPREL
CJMP
CJMPREL
GET-PROGRAM-CODE
GET-PROGRAM-MEMORY
Sample programs and libraries
About samples
EVALUATOR
Ñ++ client
LISPENGINE description
HELLOWORLD
HELLOWORLD description
MINIWIN
MINIWIN description
LISPENV
LISPENV description
LISPPAD
LISPPAD descritption
IOLIB
IOLIB description
STDLIB
STDLIB description
DEMO version limitations