#define #else #elseif #endmacro #error #if #ifdef  #ifndef #inclib #include #lang #libpath #line #macro #pragma #print #undef $begin $debug $dynamic $finish $ignore $inc $include $linesize $list $module $name $ocode $option $page $pagei $pagesize $process $skip $start $static  $stringpool $subtitle $title abs abs abstract accelerators access access acos alias alias allocate alt and any append append as asc andalso asin asm assert atan2 atn autocheckbox autoradiobutton base basic beep begin bin bin$ bin$ binary binary bit bitmap bitreset bitset bload block bsave byref byref byte byval call callocate calls caption case cast cbyt cbyte ccur cdbl cdecl chain chdir chdrive chr chr$ cint circle class clear clng clngint close cls color  color com combobox command command$ common compileline compileline$ condbroadcast condcreate conddestroy condsignal condwait const constructor continue control cos cos cshort csign csng csng csrlin csrlin cubyte cuint culngnt  cunsg curdir curdir$ cursor cushort cvb cvc cvd  cvi cvl cvs data date$  deallocate declare def defbyte defcur defdbl defined defint deflng defshort defsng defstr defubyte defuint defushort destructor dialogex dim dir delete dir$ disablebopt disablefold disableincdec disableperiodmsg disableshifts disabletest disabletrim discardable do double draw dylibfree dylibload dylibsymbol dynamic edittext else elseif end endif enum environ environ$ eof  eqv erase erdev erdev$ erl err error  error$ escape event exec exepath exit exp explicit export exstyle extends extern false field fileattr fileos  files filetype fileversion fix flip font for fortran fre freefile function get getkey getmouse go gosub goto groupbox hex hex$ hibyte hiword hwnd icon if iif imp inkey$ inp input input$ instr int integer ioctl ioctl$ is key kill lbound lcase lcase$  left left$ len let lib line linenumber list listbox lobyte loc local locate lock lof log long longint loop  loword lpos lprint lset ltext ltrim ltrim$  menu menuitem mid mid$ mkb$ mkc$ mkd mkd$ mkdir mki mki$ mkl mkl$ mklongint mks mks$  mks$ mkshort mod multikey mutexcreate mutexdestroy mutexlock mutexunlock  name namespace next new noinvert not null object oct oct$ oct$ off offset on on once open open operator option option or out out output output overload override orelse paint palette pascal  pascal pcopy peek peek peekbyte peekcurr peeki peeklong peeks peekword pen play pmap point pointer poke pokebyte pokecurr pokei pokelong pokes pokeword popup pos preserve preserve preset print  private public protected procptr productversion property pset ptr public pushbutton put random random randomize randomize read read reallocate redim rem reset reset restore restore resume resume resume return return rgb right right$ rmdir rnd rol ror rset rtrim rtrim$ rtrim$ run sadd scope screen  screencopy screeninfo screenlock screenptr screenres screenset screenunlock seek seg seg$ select separator setenviron setmem sgn shared shell shift shl short shr signal sin single sizeof sleep sound space space$ spc sqr sseg ssegadd stack static stdcall step stick stop str str$ strcat strchr strcmp strcpy strig string string$ stringtable strlen strncat strncmp strncpy strptr strrchr strstr style sub swap syscall system tab tan  test testnot then threadcreate threadwait time time$ timer to trim trim$ true type ubound  ubyte ucase ucase$ uinteger union unlock until ushort  using val val64 valint value var varptr virtual  varptr$ varseg va_arg va_first va_next versioninfo view virtkey wait wbin wchr wend whex while width wincon window windowtitle wingui with  woct write wspace wstring xor zstring __date__ __fb_bigendian__ __fb_debug__ __fb_dos__  __fb_err__ __fb_lang__ __fb_linux__ __fb_main__ __fb_min_version__ __fb_mt__ __fb_option_byval__ __fb_option_dynamic__ __fb_option_escape__ __fb_option_explicit__  __fb_option_private__ __fb_out_dll__ __fb_out_exe__ __fb_out_lib__ __fb_out_obj__ __fb_signature__ __fb_version__ __fb_ver_major__ __fb_ver_minor__ __fb_ver_patch__  __fb_win32__ __file_nq__ __file__ __function_nq__ __function__ __line__ __path__ __time__
