D3Codex
TCLPickBASIC / FlashBASICDefinitionsC FunctionsACCESS / AQL Tools
Recently viewed
Pinned
PickBASIC / FlashBASIC 571
A
abort statementabs() functionaccess() functionAccessing VME resources from a rule modulealpha() functionand logical operatorArithmetic expressionsArithmetic operatorsArray referencesArray variableArraysArrays and relational expressionsascii() functionassigned() functionAssignmentAttribute count expressionaux statement
B
BASICBASIC clausesBASIC functionsBASIC operatorsBASIC overviewBASIC reserved charactersBASIC screen utilitiesBASIC statementsBASIC symbolic debuggerBASIC user exitsbegin case statementbegin work statementblock/unblock statementsBoolean evaluationbreak statement
C
call statementcapturing clausecapturing statementcase statementcasing statementcat relational operatorCataloging a FlashBASIC Modulecfunction statementchain statementchange() functionchar() functionclear statementcleardata statementclearfile statementclearselect statementclose statementcol1() functioncol2() functioncommit work statementcommon statementcompare statementCompile stampsCompiler directivesCompiling programscontinue statementConversion expressionconvert statementconvert() functioncos() functioncount() functionCreating a FlashBASIC moduleCreating user-defined C functions (D3 UNIX)Creating user-defined C functions (D3 Windows)crt statement
D
Data representationdata statementdate() functiondcount() functiondebug statementDefault File Variablesdeffun statementdel statementdelete statementdelete() functiondimension statementdo clausedquote() functiondtx() function
E
ebcdic() functionecho statementelse clauseend case statementend statemententer statementEnvironment variables in triggerseq assignment operatorequate statementereplace() functionError conditionError loggingerror statementerror() functionexchange() functionexecute statementexecute statement (UNIX)exit statementexp() functionextract() function
F
field() functionfile statementFile variablefilelock statementfileunlock statementFlash interpreterFlashBASIC and BASIC differencesFlashBASIC automation application interfacesFlashBASIC C functionsFlashBASIC C functions listFlashBASIC C functions overviewFlashBASIC modulesFlashBASIC triggersfmt() functionfold() functionfooting statementfor...next statementFormat stringsfunction statementFunctions
G
ge relational operatorget statementgetx statementGlobal Commongosub statementgoto statementgt relational operator
H
heading statement
I
iconv() functionID expressionif statementifr statementin statementindex() functioninmat() functioninput statementinputclear statementinputctrl statementinputerr statementinputerr statement (Windows)inputif statementinputnull statementinputparity statementinputtrap off statementinputtrap...gosub statementinputtrap...goto statementins statementinsert() functionInserting a triggerint() function
K
key statement
L
le relational operatorlen() functionlet statementln() functionlocate statementlocate() functionlock statementlocked clauseLogical expressionsloop statementlt relational operator
M
Maskingmat statementmatbuild statementmatch relational operatormatparse statementmatread statementmatreadu statementmatwrite statementmatwriteu statementmaximum() functionminimum() functionmod() function
N
Named commonNamed common in triggersne relational operatornext statementNonfatal error conditionnot() functionNuclear tokensNull evaluationnull statementnum() functionNumeric expressionsnxtkey statement
O
O/S interoperability commands and functionsoccurs() functionoconv() functionon error clauseon...gosub statementon...goto statementonerr clauseopen statementOperatorsor logical operatorout statement
P
page statementPassing D3 Visual Basic objectsPassing Visual Basic argumentsPerformancePrecedenceprecision statementprint on statementprint statementprintchar statementprinter statementprinterr statementprocread statementprocwrite statementprogram statementprompt statementprvkey statementpwr() function
R
read statementreadf statementreadnext statementreadt statementreadtx statementreadv statementRecompiling a triggerRelational expressionsRelational operatorsrelease statementrem statementrem() functionremove statementrepeat statementreplace statementreplace() functionReserved charactersReserved wordsRetrieval locksreturn statementrewind statementrnd() functionrollback work statementroot statementrqm statementRunning a FlashBASIC moduleRunning FlashBASIC from a Windows command promptRunning FlashBASIC from Visual Basic
S
scan() functionscreen.display utilityscreen.erase utilityscreen.init utilityscreen.input utilityselect statementsend statementsendx statementsentence() functionseq() functionsetting clausesin() functionsleep statementsort() functionsoundex() functionspace() functionspoolq statementsqrt() functionsquote() functionstatement blocksstatement labelsStatements and functionsstatus() functionstop statementstr() functionString expressionssubroutine statementSubstring expressionsSubstringsSubvalue count expressionssum() functionsummation() functionswap() functionSymbol table (BASIC)system() function
T
ta statementta() functiontan() functiontcl statementtclread statementthen clausethen/else statement blockstime() functiontimedate() functiontimeout statementtransaction abort statementtransaction cache statementtransaction commit statementtransaction flush statementtransaction rollback functiontransaction start functiontransaction statementtrim() functiontrimb() functiontrimf() function
U
u$pl.mon.data user exitu0003 user exitu0004 user exitu0005 user exitu000e user exitu0010 user exitu0011 user exitu001c user exitu001e user exitu001f user exitu0033 user exitu0039 user exitu005b user exitu0074 user exitu0079 user exitu007a user exitu0089 user exitu009d user exitu009e user exitu009f user exitu00b9 user exitu00ba user exitu014a user exitu014b user exitu017e user exitu01b6 user exitu0209 user exitu0358 user exitu0c user exitu1072 user exitu10b9 user exitu11b6 user exitu1209 user exitu1a user exitu1f user exitu20b9 user exitu21 user exitu2117 user exitu21a3 user exitu21b6 user exitu22 user exitu222d user exitu28 user exitu3060 user exitu3079 user exitu307a user exitu3090 user exitu313c user exitu352e user exitu3b user exitu3f user exitu4070 user exitu407a user exitu4117 user exitu413c user exitu4209 user exitu47 user exitu48 user exitu50bb user exitu5117 user exitu5e user exitu60ba user exitu60bb user exitu6193 user exitu63 user exitu65 user exitu6d user exitu7000 user exitu70ba user exitu71 user exitu7193 user exitu8194 user exitu83 user exitu84 user exitu86 user exitu90 user exitu90e3 user exitu91 user exitu9116 user exitu92 user exitu98 user exitua116 user exitub070 user exitub0ba user exituc0ba user exituclose commanducreate commandud0ba user exitudelete commandue0ba user exituerror() functionuexecute commanduf070 user exitulock commandulseek() functionumessage commandunassigned() functionunlock statementuntil clauseuopen commanduread commandureadline() functionUsing the COM interface to FlashBASICusystem() functionuwaitfor commanduwrite command
V
Value count expressionVariables
W
wakeup statementweof statementwhile clausewrite statementwritet statementwritetx statementwriteu statementwritev statementwritevu statementwritex statement
X
xsuex user exitxtd() function
#
- arithmetic operator-= assignment operator, reserved character; reserved character: relational operator:= assignment operator! logical operator! statement" Reserved Character() reserved characters[] reserved characters@() function* arithmetic operator* statement*= assignment operator/ arithmetic operator/= assignment operator\ arithmetic operator\ reserved character\= assignment operator& logical operator# relational operator%accept_ssl() function%accept_starttls() function%accept() function%alarm() function%bind() function%calloc() function%chdir() function%chmod() function%chown() function%close_ssl() function%close() function%closeall() function%closesocket() function%CoCreateObject interface%CoGetDispatch interface%CoGetException interface%CoInitialize interface%CoInvoke interface%connect_ssl() function%connect_starttls() function%connect() function%CoPropertyGet interface%CoPropertyPut interface%CoQueryInterface interface%CoQueryMethod interface%CoRelease interface%CoUninitialize interface%creat() function%decrypt() function%dup() function%encrypt() function%endlistilocks() function%fclose() function%fdopen() function%fgetc() function%fgets() function%filecheck() function%fopen() function%fprintf() function%fputc() function%fputs() function%fread() function%free() function%freopen() function%fsize() function%fwrite() function%getaddrinfo() function%getenv() function%gethostid() function%gethostname() function%getnamedhost() function%getperfcount() function%getpgrp() function%getpid() function%getppid() function%getsockopt() function%inet_addr() function%ioctl() function%ioctlsocket() function%kill() function%listen() function%listitemlocksfilter() function%lseek() function%malloc() function%memccpy() function%memchr() function%memcopy() function%memcpy() function%memxcpy() function%open() function%pause() function%pclose() function%pgetpid() function%popen() function%printf() function%putenv() function%rdhex() function%read_ssl() function%read() function%readregistry() function%realloc() function%recv() function%recvfrom() function%semctl() function%semget() function%semop() function%send() function%sendto() function%setflush() function%setsockopt() function%shell() function%shellcapture() function%shmat() function%shmctl() function%shmdt() function%shmget() function%shutdown() function%socket() function%sprintf() function%startfileio() function%startlistilocks() function%stopfileio() function%strcat() function%strcpy() function%strlen() function%ttyname() function%unlink ()function%wait() function%whex() function%write_ssl() function%write() function^ arithmetic operator+ arithmetic operator+= assignment operator<= relational operator<> relational operator<> reserved characters= assignment operator> relational operator>< relational operator>= relational operator$* directive$chain directive$chain statement$DEFINE directive$IFDEF directive$IFNDEF directive$include directive$include statement$options directive$options statement$UNDEFINE directive
Home/PickBASIC / FlashBASIC/BASIC/BASIC reserved characters
PickBASIC / FlashBASIC

[] reserved characters

.md

The [] reserved characters perform substring extraction, assignment, and field store.

Example(s)

if response[1,1] = "y" then printer on

See also

! logical operator→() reserved characters→* statement→- arithmetic operator→: relational operator→; reserved character→= assignment operator→> relational operator→@() function→Relational operators→Substring expressions→Substring expressions→Substring expressions→Substring expressions→^ arithmetic operator→
[ ← Previous
() reserved characters
Next → ]
@() function
© 2026 Kaskamko, LLC. All rights reserved.
API Privacy Policy Disclaimer Kaskamko

D3Codex is an independent, unofficial reference for the Rocket D3 MultiValue database. It is not affiliated with, authorized, or endorsed by Rocket Software, Inc. “D3”, “Pick”, and related marks are the property of their respective owners. Read the full disclaimer.

Keyboard shortcuts
Search
CmdK or / Open search
Tab Toggle section scope
UpDown Move through results
Enter Open the highlighted result
Esc or ` Close search
On a topic page
[ Previous topic in category
] Next topic in category
f Open pinned topics
r Open recently viewed
Press ? any time to toggle this panel.