\
 
	
		"
		"
	
 
	
		'
	
 
	
		[rR][eE][mM]\b
	
 
	
		/'
        	'/
	
 
	
		\b([1-9][0-9]*|0)([uU]([lL]|[lL][lL])?)?\b
	
 
	
		\b([0-9]+[Ee][-]?[0-9]+|([0-9]*\.[0-9]+|[0-9]+\.)([Ee][-]?[0-9]+)?)[fFlL]?
	
 
	
		\B&[oO][0-7]+([uU]([lL]|[lL][lL])?)?\b
	
 
	
		\B&[hH][0-9a-fA-F]+([uU]([lL]|[lL][lL])?)?\B
	
 
	
		\B&[bB][01]+([uU]([lL]|[lL][lL])?)?\B
	
 
	
		ABS
		ACOS
		ALLOCATE
		ASC
		ASIN
		ATAN2
		ATN
		CALLOCATE
		CHAIN
		CHDIR
		CHR
		CLEAR
		CLOSE
		CLS
		COMMAND
		CONDBROADCAST
		CONDCREATE
		CONDDESTROY
		CONDSIGNAL
		COS
		CSRLIN
		CVD
		CVI
		CVL
		CVLONGINT
		CVS
		CVSHORT
		DATE
		DEALLOCATE
		DIR
		DYLIBFREE
		DYLIBLOAD
		DYLIBSYMBOL
		EOF
		ENVIRON
		ERASE
		ERL
		ERR
		ERROR
		EXEC
		EXEPATH
		EXP
		FILECOPY
		FILELEN
		FRE
		FREEFILE
		HEX
		INKEY
		INPUT
		INSTR
		INT
		KILL
		LBOUND
		LCASE
		LEFT
		LEN
		LOC
		LOCATE
		LOCK
		LOF
		LOG
		LPOS
		LPRINT
		LSET
		LTRIM
		MID
		MINUTE
		MKD
		MKDIR
		MKI
		MKL
		MKLONGINT
		MKS
		MKSHORT
		MUTEXCREATE
		MUTEXDESTROY
		MUTEXLOCK
		MUTEXUNLOCK
		NAME
		OCT
		ON
		OPEN
			COM
			CONS
			ERR
			LPT
			PIPE
			SCRN
		OUT
		PEEK
		POINTER
		POKE
		POS
		PRINT
		RANDOM
		RANDOMIZE
		READ
		REALLOCATE
		RESET
		RIGHT
		RMDIR
		RND
		RSET
		RTRIM
		RUN
		SEEK
		SETDATE
		SETENVIRON
		SETTIME
		SGN
		SHELL
		SIN
		SLEEP
		SPACE
		SPC
		SQR
		STR
		STRING
		SWAP
		SYSTEM
		TAB
		TAN
		THREADCREATE
		THREADWAIT
		TIME
		TIMER
		TRIM
		UBOUND
		UCASE
		VA_ARG
		VA_FIRST
		VA_NEXT
		VAL
		VALLNG
		VALINT
		VALUINT
		VALULNG
		VIEW PRINT
		WBIN
		WCHR
		WHEX
		WIDTH
		WINPUT
		WOCT
		WRITE
		WSPACE
		WSTR
		WSTRING
	
 
	
		DATEADD
		DATEDIFF
		DATEPART
		DATESERIAL
		DATEVALUE
		DAY
		HOUR
		ISDATE
		MINUTE
		MONTH
		MONTHNAME
		NOW
		SECOND
		TIMESERIAL
		TIMEVALUE
		WEEKDAY
		WEEKDAYNAME
		YEAR
	
 
	
		BLOAD
		BSAVE
		CIRCLE
		COLOR
		DRAW
		FLIP
		IMAGECONVERTROW
		IMAGECREATE
		IMAGEDESTROY
		GET
		GETJOYSTICK
		GETMOUSE
		INP
		LINE
		MULTIKEY
		PAINT
		PALETTE
		PCOPY
		PMAP
		POINT
		PRESET
		PSET
		PUT
		SCREEN
		SCREENCOPY
		SCREENINFO
		SCREENLIST
		SCREENLOCK
		SCREENPTR
		SCREENRES
		SCREENSET
		SCREENSYNC
		SCREENUNLOCK
		SETMOUSE
		VIEW
		WAIT
		WINDOW
		WINDOWTITLE
	
 
	
		ACCESS
		ALIAS
		ALPHA
		AND
		APPEND
		ASM
		BIN
		BINARY
		CASE
		CAST
		CBYTE
		CDBL
		CDECL
		CINT
		CLNG
		CLNGINT
		CONDWAIT
		CONSTRUCTOR
		CONTINUE
		CPTR
		CSHORT
		CSIGN
		CSNG
		CUBYTE
		CUINT
		CULNGINT
		CUNSG
		CURDIR
		CUSHORT
		CUSTOM
		DATA
		DECLARE
		DESTRUCTOR
		DO
		ELSE
		ENCODING
		END
		EQV
		EXIT
		EXPORT
		EXTERN
		FIX
		FOR
		FORMAT
		FUNCTION
		GOTO
		IF
		IIF
		IMP
		IMPORT
		IS
		LET
		LIB
		LOCAL
		LOOP
		MOD
		NAMESPACE
		NEXT
		NOT
		OFFSETOF
		ONCE
		OR
		OUTPUT
		OVERLOAD
		PASCAL
		PRESERVE
		PRIVATE
		PROCPTR
		PUBLIC
		RESTORE
		RESUME
		RETURN
		SCOPE
		SELECT
		SHL
		SHR
		SIZEOF
		STATIC
		STDCALL
		STEP
		STOP
		STRPTR
		SUB
		THEN
		TO
		TRANS
		UNLOCK
		UNTIL
		USING
		VARPTR
		WEND
		WHILE
		WITH
		XOR
	
 

	
		CALL
		DEFBYTE
		DEFUBYTE
		DEFSHORT
		DEFUSHORT
		DEFUINT
		DEFINT
		DEFLNG
		DEFLNGINT
		DEFULNGINT
		DEFSNG
		DEFDBL
		DEFSTR
		GOSUB
	
	
		base
		byval
		dynamic
		escape
		explicit
		nokeyword
		private
		static
	

 
	
		any
		byte
		ubyte
		short
		ushort
		integer
		uinteger
		longint
		ulongint
		single
		double
		string
		wstring
		zstring
	
 
	
		dim
		redim
		const
		byref
		byval
		type
		union
		field
		enum
 
		shared
		common
		ptr
		as
	
 
	
		__FB_BIGENDIAN__
		__FB_DEBUG__
		__FB_ERR__
		__FB_DOS__
		__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__
		__FILE_NQ__
		__FUNCTION__
		__FUNCTION_NQ__
		__LINE__
		__PATH__
		__TIME__
		__DATE__
 
		ASSERT
		ASSERTWARN
		BIT
		BITRESET
		BITSET
		HIBYTE
		HIWORD
		LOBYTE
		LOWORD
		RGB
		RGBA
	
 
	
		DEFINE
		ELSE
		ELSEIF
		ENDIF
		ENDMACRO
		ERROR
		IF
		IFDEF
		IFNDEF
		INCLIB
		INCLUDE
		LIBPATH
		MACRO
		PRAGMA
		PRINT
		UNDEF
	
 

    Source: geocities.com/roope00