BBEditDocumentType CodelessLanguageModule BBLMLanguageDisplayName Asterisk Syntax BBLMLanguageCode ???? BBLMColorsSyntax BBLMScansFunctions BBLMIsCaseSensitive BBLMKeywordList AbsoluteTimeout AddQueueMember ADSIProg AgentCallbackLogin AgentLogin AgentMonitorOutgoing AGI AlarmReceiver Answer AppendCDRUserField Authenticate BackGround BackgroundDetect Busy CallingPres ChangeMonitor ChanIsAvail CheckGroup Congestion ControlPlayback Cut DateTime DBdel DBdeltree DBget DBput DeadAGI Dial DigitTimeout Directory DISA EAGI Echo EnumLookup Eval Exec Festival Flash ForkCDR GetCPEID GetGroupCount Goto GotoIf GotoIfTime Hangup HasNewVoicemail HasVoicemail ICES LookupBlacklist LookupCIDName Macro MailboxExists MeetMe MeetMeAdmin MeetMeCount Milliwatt Monitor MP3Player MusicOnHold NBScat NoCDR NoOp Park ParkAndAnnounce ParkedCall Playback Playtones Prefix PrivacyManager Progress Queue Random Read Record RemoveQueueMember ResetCDR ResponseTimeout Ringing SayAlpha SayDigits SayNumber SayPhonetic SayUnixTime SendDTMF SendImage SendText SendURL SetAccount SetAMAFlags SetCallerID SetCallerPres SetCDRUserField SetCIDName SetCIDNum SetGlobalVar SetGroup SetLanguage SetMusicOnHold SetVar SIPDtmfMode SMS SoftHangup StopMonitor StopPlaytones StripLSD StripMSD SubString Suffix System TestClient TestServer Transfer TrySystem TXTCIDName UserEvent Verbose VoiceMail VoiceMail2 VoiceMailMain VoiceMailMain2 Wait WaitExten WaitForRing WaitMusicOnHold Zapateller ZapBarge ZapRAS ZapScan [agents] [channels] [classes] [general] [globals] [trunkgroups] [zonemessages] agent allow allowguest announce announce-frequency announce-holdtime attach auth autocreatepeer autoload autologoff bindaddr bindip bindport callerid callgroup canreinvite channel context deny disallow dtmfmode echocancel echocancelwhenbridged echotraining emailsubject envelope exten fewestcalls format friend group hint host include incominglimit insecure jitterbuffer joinempty leastrecent leavewhenempty load mailbox maxgreet maxlen maxlogins maxmessage maxsilence md5secret member minmessage musicclass musiconhold nat no operator pedantic peer permit persistentmembers pickupgroup port qualify random realm recordhistory register retry ringall roundrobin rrmemory rxgain secret serveremail servicelevel signalling silencethreshold skipms srvlookup static strategy strict subscribecontext switchtype timeout trustrpid txgain type usecallerid usecallingpres user username wrapuptime writeprotect yes ${ACCOUNTCODE} ${CALLERID} ${CALLERIDNAME} ${CALLERIDNUM} ${CALLINGPRES} ${CHANNEL} ${CONTEXT} ${DATETIME} ${DNID} ${ENUM} ${EPOCH} ${EXTEN} ${ENV(VAR)} ${HANGUPCAUSE} ${INVALID_EXTEN} ${LANGUAGE} ${LEN(VAR)} ${MEETMESECS} ${PRIORITY} ${RDNIS} ${SIPCALLID} ${SIPDOMAIN} ${SIPUSERAGENT} ${TIMESTAMP} ${TXTCIDNAME} ${UNIQUEID} BBLMSuffixMap BBLMLanguageSuffix .conf Language Features Identifier and Keyword Characters 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_.[]${}abcdefghijklmnopqrstuvwxyz Prefix for Functions Prefix for Procedures Open Parameter Lists Close Parameter Lists Terminator for Prototypes 1 Terminator for Prototypes 2 Open Statement Blocks Close Statement Blocks Open Block Comments Close Block Comments Open Line Comments ; Open Strings 1 " Close Strings 1 " Escape Char in Strings 1 End-of-line Ends Strings 1 Open Strings 2 ' Close Strings 2 ' Escape Char in Strings 2 End-of-line Ends Strings 2