REBOL Function Dictionary
Standard Functions of the REBOL Language
Copyright 2005 REBOL Technologies
We are in the process of updating and improving this reference.
An updated and interactive version of this dictionary can be found
in the REBOL/View viewtop folder REBOL/Tools. It contains many of the
newer words and functions added to REBOL in recent releases.
Comparison Functions | ||||
| < | <= | <> | = | == |
| =? | > | >= | equal? | greater-or-equal? |
| greater? | lesser-or-equal? | lesser? | maximum-of | minimum-of |
| not-equal? | same? | sign? | strict-equal? | strict-not-equal? |
Context Functions | ||||
| alias | bind | context | get | in |
| set | unset | use | value? | |
Control Functions | ||||
| all | any | attempt | break | catch |
| compose | disarm | dispatch | do | do-events |
| does | either | else | exit | for |
| forall | foreach | forever | forskip | func |
| function | halt | has | if | launch |
| loop | next | quit | reduce | remove-each |
| repeat | return | secure | switch | throw |
| try | until | wait | while | |
Help Functions | ||||
| ? | ?? | about | comment | dump-face |
| dump-obj | help | license | probe | source |
| trace | usage | what | ||
Logic Functions | ||||
| all | and | any | complement | found? |
| not | or | random | xor | |
Modifying (Series) Functions | ||||
| alter | append | change | clear | detab |
| entab | insert | lowercase | remove | remove-each |
| replace | reverse | sort | trim | uppercase |
New or Newly Documented Functions | ||||
| alter | as-pair | attempt | brightness? | component? |
| construct | dump-face | dump-obj | get-modes | link? |
| maximum-of | minimum-of | set-modes | sign? | to-local-file |
| to-rebol-file | viewed? | |||
Series (String, Block, etc.) Functions | ||||
| alter | append | array | at | back |
| change | clear | copy | difference | empty? |
| exclude | extract | fifth | find | first |
| found? | fourth | free | head | head? |
| index? | insert | intersect | join | last |
| length? | load | maximum-of | minimum-of | offset? |
| parse | pick | poke | random | rejoin |
| remove | remove-each | repend | replace | reverse |
| second | select | skip | sort | switch |
| tail | tail? | third | union | unique |
Data Set Functions | ||||
| alter | charset | difference | exclude | extract |
| intersect | union | unique | ||
Special String Functions | ||||
| build-tag | checksum | clean-path | compress | debase |
| decode-cgi | decompress | dehex | detab | dirize |
| enbase | entab | find | form | import-email |
| lowercase | mold | parse-xml | reform | rejoin |
| remold | split-path | suffix? | trim | uppercase |
System Functions | ||||
| browse | component? | link? | now | protect |
| protect-system | recycle | unprotect | upgrade | |
Commented Functions | ||||
| alias | alter | any | change | checksum |
| make | repeat | same? | use | |