|
|
(12 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| BR has numerous built-in '''internal functions''' that return either [[numeric]] or [[string]] values. By using internal functions for tasks such as [[searching]] or [[summing an array]], both programmers and programs can be more efficient in getting their jobs done. Numeric functions may be used anywhere that a numeric expression is valid. Likewise, string functions may be used anywhere that a string expression is valid. Internal functions usually perform generic tasks often needed by programmers.
| | #Redirect:[[:Category:Internal Functions]] |
| | |
| This section presents these internal functions in alphabetical order. Their purpose is described, comments and examples are provided and related functions are mentioned.
| |
| | |
| ===Syntax Conventions===
| |
| | |
| Numeric values are symbolized by the [[Variable|variables]] X and Y. String variables are symbolized by A$, B$, and C$. File reference numbers are symbolized by N, where N is the number associated with an opened file. Square brackets around a parameter indicate the parameter is optional. In all cases, the parameters or arguments which are passed remain unchanged.
| |
| | |
| ===ABS===
| |
| | |
| {{:ABS}}
| |
| | |
| ===AIDX===
| |
| | |
| {{:AIDX}}
| |
| | |
| ===ATN===
| |
| | |
| {{:ATN}}
| |
| | |
| ===BELL===
| |
| | |
| {{:BELL}}
| |
| | |
| ===CEIL===
| |
| | |
| {{:CEIL}}
| |
| | |
| ===CFORM$===
| |
| | |
| {{:CFORM$}}
| |
| | |
| ===CHR$===
| |
| | |
| {{:CHR$}}
| |
| | |
| ===CMDKEY===
| |
| | |
| {{:CMDKEY}}
| |
| | |
| ===CNT===
| |
| | |
| {{:CNT}}
| |
| | |
| ===CNVRT$===
| |
| | |
| {{:CNVRT$}}
| |
| | |
| ===CODE===
| |
| | |
| {{:CODE}}
| |
| | |
| ===COS===
| |
| | |
| {{:COS}}
| |
| | |
| ===CURCOL===
| |
| | |
| {{:CURCOL}}
| |
| | |
| ===CURFLD===
| |
| | |
| {{:CURFLD}}
| |
| | |
| ===CURROW===
| |
| | |
| {{:CURROW}}
| |
| | |
| ===DATE===
| |
| | |
| {{:DATE (INTERNAL FUNCTION)}}
| |
| | |
| ===DATE$===
| |
| | |
| {{:DATE$}}
| |
| | |
| ===DAYS===
| |
| | |
| {{:DAYS}}
| |
| | |
| ===DIDX===
| |
| | |
| {{:DIDX}}
| |
| | |
| ===ENV$===
| |
| | |
| {{:ENV$}}
| |
| | |
| ===ERR===
| |
| | |
| {{:ERR}}
| |
| | |
| ===EXISTS===
| |
| | |
| {{:EXISTS}}
| |
| | |
| ===EXP===
| |
| | |
| {{:EXP}}
| |
| | |
| ===FILE===
| |
| {{:FILE}}
| |
| | |
| ===FILE$===
| |
| | |
| {{:FILE$}}
| |
| | |
| ===FILENUM===
| |
| | |
| {{:FILENUM}}
| |
| | |
| ===FKEY===
| |
| | |
| {{:FKEY}}
| |
| | |
| ===FP===
| |
| {{:FP}}
| |
| | |
| ===FREESP===
| |
| | |
| {{:FREESP}}
| |
| | |
| ===HELP$===
| |
| | |
| {{:HELP$}}
| |
| | |
| ===HEX$===
| |
| | |
| {{:HEX$}}
| |
| | |
| ===INF===
| |
| | |
| {{:INF}}
| |
| | |
| ===INT===
| |
| | |
| {{:INT}}
| |
| | |
| ===IP===
| |
| | |
| {{:IP}}
| |
| | |
| | |
| ===KLN===
| |
| | |
| {{:KLN}}
| |
| | |
| ===KPS===
| |
| | |
| {{:KPS}}
| |
| | |
| | |
| ===KREC===
| |
| | |
| {{:KREC}}
| |
| | |
| ===KSTAT$===
| |
| | |
| {{:KSTAT$}}
| |
| | |
| ===LEN===
| |
| | |
| {{:LEN}}
| |
| | |
| ===LINE===
| |
| | |
| {{:LINE}}
| |
| | |
| ===LINES===
| |
| | |
| {{:LINES}}
| |
| | |
| ===LINESPP===
| |
| | |
| {{:LINESPP}}
| |
| | |
| ===LOG===
| |
| | |
| {{:LOG}}
| |
| | |
| ===LOGIN_NAME$===
| |
| | |
| {{:LOGIN_NAME$}}
| |
| | |
| ===LPAD$===
| |
| | |
| {{:LPAD$}}
| |
| | |
| ===LREC===
| |
| | |
| {{:LREC}}
| |
| | |
| ===LTRM$===
| |
| | |
| {{:LTRM$}}
| |
| | |
| ===LWRC$===
| |
| | |
| {{:LWRC$}}
| |
| | |
| ===MAX===
| |
| | |
| {{:MAX}}
| |
| | |
| ===MAX$===
| |
| | |
| {{:MAX$}}
| |
| | |
| ===MIN===
| |
| | |
| {{:MIN}}
| |
| | |
| ===MIN$===
| |
| | |
| {{:MIN$}}
| |
| | |
| ===MOD===
| |
| | |
| {{:MOD}}
| |
| | |
| ===MSG===
| |
| | |
| {{:MSG}}
| |
| | |
| ===MSG$===
| |
| | |
| {{:MSG$}}
| |
| | |
| ===MSGBOX===
| |
| | |
| {{:MSGBOX}}
| |
| | |
| ===NEWPAGE===
| |
| | |
| {{:NEWPAGE}}
| |
| | |
| ===ORD===
| |
| | |
| {{:ORD}}
| |
| | |
| ===OS_FILENAME$===
| |
| | |
| {{:OS_FILENAME$}}
| |
| | |
| ===PI===
| |
| | |
| {{:PI}}
| |
| | |
| ===PIC$===
| |
| | |
| {{:PIC$}}
| |
| | |
| ===POS===
| |
| | |
| {{:POS}}
| |
| | |
| ===PROCIN===
| |
| | |
| {{:PROCIN}}
| |
| | |
| ===PROGRAM$===
| |
| | |
| {{:PROGRAM$}}
| |
| | |
| ===REC===
| |
| | |
| {{:REC}}
| |
| | |
| ===RLN===
| |
| | |
| {{:RLN}}
| |
| | |
| ===RND===
| |
| | |
| {{:RND}}
| |
| | |
| ===ROUND===
| |
| | |
| {{:ROUND}}
| |
| | |
| ===RPAD$===
| |
| | |
| {{:RPAD$}}
| |
| | |
| ===RPT$===
| |
| | |
| {{:RPT$}}
| |
| | |
| ===RTRM$===
| |
| | |
| {{:RTRM$}}
| |
| | |
| ===SERIAL===
| |
| | |
| {{:SERIAL}}
| |
| | |
| ===SETENV===
| |
| | |
| {{:SETENV}}
| |
| | |
| ===SGN===
| |
| | |
| {{:SGN}}
| |
| | |
| ===SIN===
| |
| | |
| {{:SIN}}
| |
| | |
| ===SLEEP===
| |
| | |
| {{:SLEEP}}
| |
| | |
| ===SQR===
| |
| | |
| {{:SQR}}
| |
| | |
| ===SRCH===
| |
| | |
| {{:SRCH}}
| |
| | |
| ===SREP$===
| |
| | |
| {{:SREP$}}
| |
| | |
| ===STR$===
| |
| | |
| {{:STR$}}
| |
| | |
| ===SUM(NUM-ARRAY)===
| |
| | |
| {{:SUM}}
| |
| | |
| ===TAN===
| |
| | |
| {{:TAN}}
| |
| | |
| ===TRIM$===
| |
| | |
| {{:TRIM$}}
| |
| | |
| ===TIME$===
| |
| | |
| {{:TIME$}}
| |
| | |
| ===UDIM===
| |
| | |
| {{:UDIM}}
| |
| | |
| ==UNHEX$==
| |
| | |
| {{:UNHEX$}}
| |
| | |
| ==UPRC$==
| |
| | |
| {{:UPRC$}}
| |
| | |
| ===VARIABLE$===
| |
| | |
| {{:VARIABLE$}}
| |
| | |
| ===VAL===
| |
| | |
| {{:VAL}}
| |
| | |
| ===VERSION===
| |
| | |
| {{:VERSION}}
| |
| | |
| ===WBPLATFORM$===
| |
| | |
| {{:WBPLATFORM}}
| |
| | |
| ===WBVERSION$===
| |
| | |
| {{:WBVERSION$}}
| |
| | |
| ===WSID$===
| |
| | |
| {{:WSID$}}
| |
| | |
| ===XLATE$===
| |
| | |
| {{:XLATE$}}
| |
| | |
| <noinclude>
| |
| [[Category:Internal Functions]]
| |
| </noinclude>
| |