angerangel edited this page Jan 4, 2013 · 1 revision

LIB is an object of value:

   end!            datatype! internal marker for end of block 
   unset!          datatype! no value returned or set 
   none!           datatype! no value represented 
   logic!          datatype! boolean true or false 
   integer!        datatype! 64 bit integer 
   decimal!        datatype! 64bit floating point number (IEEE standard) 
   percent!        datatype! special form of decimals (used mainly for layout) 
   money!          datatype! high precision decimals with denomination (opt) 
   char!           datatype! 8bit and 16bit character 
   pair!           datatype! two dimensional point or size 
   tuple!          datatype! sequence of small integers (colors, versions, IP) 
   time!           datatype! time of day or duration 
   date!           datatype! day, month, year, time of day, and timezone 
   binary!         datatype! string series of bytes 
   string!         datatype! string series of characters 
   file!           datatype! file name or path 
   email!          datatype! email address 
   url!            datatype! uniform resource locator or identifier 
   tag!            datatype! markup string (HTML or XML) 
   bitset!         datatype! set of bit flags 
   image!          datatype! RGB image with alpha channel 
   vector!         datatype! high performance arrays (single datatype) 
   block!          datatype! series of values 
   paren!          datatype! automatically evaluating block 
   path!           datatype! refinements to functions, objects, files 
   set-path!       datatype! definition of a path's value 
   get-path!       datatype! the value of a path 
   lit-path!       datatype! literal path value 
   map!            datatype! name-value pairs (hash associative) 
   datatype!       datatype! type of datatype 
   typeset!        datatype! set of datatypes 
   word!           datatype! word (symbol or variable) 
   set-word!       datatype! definition of a word's value 
   get-word!       datatype! the value of a word (variable) 
   lit-word!       datatype! literal word value 
   refinement!     datatype! variation of meaning or location 
   issue!          datatype! identifying marker word 
   native!         datatype! direct CPU evaluated function 
   action!         datatype! datatype native function (standard polymorphic) 
   rebcode!        datatype! virtual machine function 
   command!        datatype! special dispatch-based function 
   op!             datatype! infix operator (special evaluation exception) 
   closure!        datatype! function with persistent locals (indefinite extent) 
   function!       datatype! interpreted function (user-defined or mezzanine) 
   frame!          datatype! internal context frame 
   object!         datatype! context of names with values 
   module!         datatype! loadable context of code and data 
   error!          datatype! errors and throws 
   task!           datatype! evaluation environment 
   port!           datatype! external series, an I/O channel 
   gob!            datatype! graphical object 
   event!          datatype! user interface event (efficiently sized) 
   handle!         datatype! arbitrary internal object or value 
   struct!         datatype! native structure definition 
   library!        datatype! external library reference 
   utype!          datatype! user defined datatype 
   any-type!       typeset!  [unset! none! logic! integer! decimal! percen... 
   any-word!       typeset!  [word! set-word! get-word! lit-word! refineme... 
   any-path!       typeset!  [path! set-path! get-path! lit-path!] 
   any-function!   typeset!  [native! action! rebcode! command! op! closur... 
   number!         typeset!  [integer! decimal! percent!] 
   scalar!         typeset!  [integer! decimal! percent! money! char! pair... 
   series!         typeset!  [binary! string! file! email! url! tag! image... 
   any-string!     typeset!  [string! file! email! url! tag!] 
   any-object!     typeset!  [object! module! error! task! port!] 
   any-block!      typeset!  [block! paren! path! set-path! get-path! lit-... 
   unset?          action!   Returns TRUE if it is this type. 
   none?           action!   Returns TRUE if it is this type. 
   logic?          action!   Returns TRUE if it is this type. 
   integer?        action!   Returns TRUE if it is this type. 
   decimal?        action!   Returns TRUE if it is this type. 
   percent?        action!   Returns TRUE if it is this type. 
   money?          action!   Returns TRUE if it is this type. 
   char?           action!   Returns TRUE if it is this type. 
   pair?           action!   Returns TRUE if it is this type. 
   tuple?          action!   Returns TRUE if it is this type. 
   time?           action!   Returns TRUE if it is this type. 
   date?           action!   Returns TRUE if it is this type. 
   binary?         action!   Returns TRUE if it is this type. 
   string?         action!   Returns TRUE if it is this type. 
   file?           action!   Returns TRUE if it is this type. 
   email?          action!   Returns TRUE if it is this type. 
   url?            action!   Returns TRUE if it is this type. 
   tag?            action!   Returns TRUE if it is this type. 
   bitset?         action!   Returns TRUE if it is this type. 
   image?          action!   Returns TRUE if it is this type. 
   vector?         action!   Returns TRUE if it is this type. 
   block?          action!   Returns TRUE if it is this type. 
   paren?          action!   Returns TRUE if it is this type. 
   path?           action!   Returns TRUE if it is this type. 
   set-path?       action!   Returns TRUE if it is this type. 
   get-path?       action!   Returns TRUE if it is this type. 
   lit-path?       action!   Returns TRUE if it is this type. 
   map?            action!   Returns TRUE if it is this type. 
   datatype?       action!   Returns TRUE if it is this type. 
   typeset?        action!   Returns TRUE if it is this type. 
   word?           action!   Returns TRUE if it is this type. 
   set-word?       action!   Returns TRUE if it is this type. 
   get-word?       action!   Returns TRUE if it is this type. 
   lit-word?       action!   Returns TRUE if it is this type. 
   refinement?     action!   Returns TRUE if it is this type. 
   issue?          action!   Returns TRUE if it is this type. 
   native?         action!   Returns TRUE if it is this type. 
   action?         action!   Returns TRUE if it is this type. 
   rebcode?        action!   Returns TRUE if it is this type. 
   command?        action!   Returns TRUE if it is this type. 
   op?             action!   Returns TRUE if it is this type. 
   closure?        action!   Returns TRUE if it is this type. 
   function?       action!   Returns TRUE if it is this type. 
   frame?          action!   Returns TRUE if it is this type. 
   object?         action!   Returns TRUE if it is this type. 
   module?         action!   Returns TRUE if it is this type. 
   error?          action!   Returns TRUE if it is this type. 
   task?           action!   Returns TRUE if it is this type. 
   port?           action!   Returns TRUE if it is this type. 
   gob?            action!   Returns TRUE if it is this type. 
   event?          action!   Returns TRUE if it is this type. 
   handle?         action!   Returns TRUE if it is this type. 
   struct?         action!   Returns TRUE if it is this type. 
   library?        action!   Returns TRUE if it is this type. 
   utype?          action!   Returns TRUE if it is this type. 
   datatypes       block!    length: 56 
   none            none!     none 
   true            logic!    true 
   false           logic!    false 
   pi              decimal!  3.14159265358979 
   native          native!   Creates native function (for internal usage o... 
   action          native!   Creates datatype action (for internal usage o... 
   add             action!   Returns the addition of two values. 
   subtract        action!   Returns the second value subtracted from the ... 
   multiply        action!   Returns the first value multiplied by the sec... 
   divide          action!   Returns the first value divided by the second... 
   remainder       action!   Returns the remainder of first value divided ... 
   power           action!   Returns the first number raised to the second... 
   and~            action!   Returns the first value ANDed with the second... 
   or~             action!   Returns the first value ORed with the second. 
   xor~            action!   Returns the first value exclusive ORed with t... 
   negate          action!   Changes the sign of a number. 
   complement      action!   Returns the one's complement value. 
   absolute        action!   Returns the absolute value. 
   round           action!   Rounds a numeric value; halves round up (away... 
   random          action!   Returns a random value of the same datatype; ... 
   odd?            action!   Returns TRUE if the number is odd. 
   even?           action!   Returns TRUE if the number is even. 
   head            action!   Returns the series at its beginning. 
   tail            action!   Returns the series just past its end. 
   head?           action!   Returns TRUE if a series is at its beginnint. 
   tail?           action!   Returns TRUE if series is at or past its end;... 
   past?           action!   Returns TRUE if series is past its end. 
   next            action!   Returns the series at its next position. 
   back            action!   Returns the series at its previous position. 
   skip            action!   Returns the series forward or backward from t... 
   at              action!   Returns the series at the specified index. 
   index?          action!   Returns the current position (index) of the s... 
   length?         action!   Returns the length (from the current position... 
   pick            action!   Returns the value at the specified position. 
   find            action!   Searches for a value; for series returns wher... 
   select          action!   Searches for a value; returns the value that ... 
   reflect         action!   Returns specific details about a datatype. 
   make            action!   Constructs or allocates the specified datatyp... 
   to              action!   Converts to a specified datatype. 
   copy            action!   Copies a series, object, or other value. 
   take            action!   Removes and returns one or more elements. 
   insert          action!   Inserts element(s); for series, returns just ... 
   append          action!   Inserts element(s) at tail; for series, retur... 
   remove          action!   Removes element(s); returns same position. 
   change          action!   Replaces element(s); returns just past the ch... 
   poke            action!   Replaces an element at a given position. 
   clear           action!   Removes elements from current position to tai... 
   trim            action!   Removes spaces from strings or nones from blo... 
   swap            action!   Swaps elements between two series or the same... 
   reverse         action!   Reverses the order of elements; returns at sa... 
   sort            action!   Sorts a series; default sort order is ascendi... 
   create          action!   Send port a create request. 
   delete          action!   Send port a delete request. 
   open            action!   Opens a port; makes a new port from a specifi... 
   close           action!   Closes a port. 
   read            action!   Read from a file, URL, or other port. 
   write           action!   Writes to a file, URL, or port - auto-convert... 
   open?           action!   Returns TRUE if port is open. 
   query           action!   Returns information about a port, file, or UR... 
   modify          action!   Change mode or control for port or file. 
   update          action!   Updates external and internal states (normall... 
   rename          action!   Rename a file. 
   ajoin           native!   Reduces and joins a block of values into a ne... 
   also            native!   Returns the first value, but also evaluates t... 
   all             native!   Shortcut AND. Evaluates and returns at the fi... 
   any             native!   Shortcut OR. Evaluates and returns the first ... 
   apply           native!   Apply a function to a reduced block of argume... 
   assert          native!   Assert that condition is true, else throw an ... 
   attempt         native!   Tries to evaluate a block and returns result ... 
   break           native!   Breaks out of a loop, while, until, repeat, f... 
   case            native!   Evaluates each condition, and when true, eval... 
   catch           native!   Catches a throw from a block and returns its ... 
   comment         native!   Ignores the argument value and returns nothin... 
   compose         native!   Evaluates a block of expressions, only evalua... 
   context         function! Defines a unique object. 
   continue        native!   Throws control back to top of loop. 
   do              native!   Evaluates a block, file, URL, function, word,... 
   either          native!   If condition is TRUE, evaluates the first blo... 
   exit            native!   Exits a function, returning no value. 
   find-script     native!   Find a script header within a binary string. ... 
   for             native!   Evaluate a block over a range of values. (See... 
   forall          native!   Evaluates a block for every value in a series... 
   forever         native!   Evaluates a block endlessly. 
   foreach         native!   Evaluates a block for each value(s) in a seri... 
   forskip         native!   Evaluates a block for periodic values in a se... 
   halt            native!   Stops evaluation and returns to the input pro... 
   if              native!   If condition is TRUE, evaluates the block. 
   loop            native!   Evaluates a block a specified number of times... 
   map-each        native!   Evaluates a block for each value(s) in a seri... 
   quit            native!   Stops evaluation and exits the interpreter. 
   protect         native!   Protect a series or a variable from being mod... 
   unprotect       native!   Unprotect a series or a variable (it can agai... 
   recycle         native!   Recycles unused memory. 
   reduce          native!   Evaluates expressions and returns multiple re... 
   repeat          native!   Evaluates a block a number of times or over a... 
   remove-each     native!   Removes values for each block that returns tr... 
   return          native!   Returns a value from a function. 
   switch          native!   Selects a choice and evaluates the block that... 
   throw           native!   Throws control back to a previous catch. 
   trace           native!   Enables and disables evaluation tracing and b... 
   try             native!   Tries to DO a block and returns its value or ... 
   unless          native!   Evaluates the block if condition is not TRUE. 
   until           native!   Evaluates a block until it is TRUE. 
   while           native!   While a condition block is TRUE, evaluates an... 
   bind            native!   Binds words to the specified context. 
   unbind          native!   Unbinds words from context. (Modifies) 
   bound?          native!   Returns the context in which a word is bound. 
   collect-words   native!   Collect unique words used in a block (used fo... 
   checksum        native!   Computes a checksum, CRC, or hash. 
   compress        native!   Compresses a string series and returns it. 
   decompress      native!   Decompresses data. Result is binary. 
   construct       native!   Creates an object with scant (safe) evaluatio... 
   debase          native!   Decodes binary-coded string (BASE-64 default)... 
   enbase          native!   Encodes a string into a binary-coded string (... 
   decloak         native!   Decodes a binary string scrambled previously ... 
   encloak         native!   Scrambles a binary string based on a key. 
   deline          native!   Converts string terminators to standard forma... 
   enline          native!   Converts string terminators to native OS form... 
   detab           native!   Converts tabs to spaces (default tab size is ... 
   entab           native!   Converts spaces to tabs (default tab size is ... 
   delect          native!   Parses a common form of dialects. Returns upd... 
   difference      native!   Returns the special difference of two values. 
   exclude         native!   Returns the first data set less the second da... 
   intersect       native!   Returns the intersection of two data sets. 
   union           native!   Returns the union of two data sets. 
   unique          native!   Returns the data set with duplicates removed. 
   lowercase       native!   Converts string of characters to lowercase. 
   uppercase       native!   Converts string of characters to uppercase. 
   dehex           native!   Converts URL-style hex encoded (%xx) strings. 
   get             native!   Gets the value of a word or path, or values o... 
   in              native!   Returns the word or block in the object's con... 
   parse           native!   Parses a string or block series according to ... 
   set             native!   Sets a word, path, block of words, or object ... 
   to-hex          native!   Converts numeric value to a hex issue! dataty... 
   type?           native!   Returns the datatype of a value. 
   unset           native!   Unsets the value of a word (in it's current c... 
   utf?            native!   Returns UTF BOM (byte order marker) encoding;... 
   invalid-utf?    native!   Checks UTF encoding; if correct, returns none... 
   value?          native!   Returns TRUE if the word has a value. 
   print           native!   Outputs a value followed by a line break. 
   prin            native!   Outputs a value with no line break. 
   mold            native!   Converts a value to a REBOL-readable string. 
   form            native!   Converts a value to a human-readable string. 
   new-line        native!   Sets or clears the new-line marker within a b... 
   new-line?       native!   Returns the state of the new-line marker with... 
   to-local-file   native!   Converts a REBOL file path to the local syste... 
   to-rebol-file   native!   Converts a local system file path to a REBOL ... 
   transcode       native!   Translates UTF-8 binary source to values. Ret... 
   echo            native!   Copies console output to a file. 
   now             native!   Returns date and time. 
   wait            native!   Waits for a duration, port, or both. 
   wake-up         native!   Awake and update a port with event. 
   what-dir        native!   Returns the current directory path. 
   change-dir      native!   Changes the current directory path. 
   first           native!   Returns the first value of a series. 
   second          native!   Returns the second value of a series. 
   third           native!   Returns the third value of a series. 
   fourth          native!   Returns the fourth value of a series. 
   fifth           native!   Returns the fifth value of a series. 
   sixth           native!   Returns the sixth value of a series. 
   seventh         native!   Returns the seventh value of a series. 
   eighth          native!   Returns the eighth value of a series. 
   ninth           native!   Returns the ninth value of a series. 
   tenth           native!   Returns the tenth value of a series. 
   last            native!   Returns the last value of a series. 
   cosine          native!   Returns the trigonometric cosine. 
   sine            native!   Returns the trigonometric sine. 
   tangent         native!   Returns the trigonometric tangent. 
   arccosine       native!   Returns the trigonometric arccosine (in degre... 
   arcsine         native!   Returns the trigonometric arcsine (in degrees... 
   arctangent      native!   Returns the trigonometric arctangent (in degr... 
   exp             native!   Raises E (natural number) to the power specif... 
   log-10          native!   Returns the base-10 logarithm. 
   log-2           native!   Return the base-2 logarithm. 
   log-e           native!   Returns the base-E (natural number) logarithm... 
   not             native!   Returns the logic complement. 
   square-root     native!   Returns the square root of a number. 
   shift           native!   Shifts an integer left or right by a number o... 
   ++              native!   Increment an integer or series index. Return ... 
   --              native!   Decrement an integer or series index. Return ... 
   first+          native!   Return FIRST of series, and increment the ser... 
   stack           native!   Returns stack backtrace or other values. 
   resolve         native!   Copy context by setting values in the target ... 
   get-env         native!   Returns the value of an OS environment variab... 
   list-env        native!   Returns a map of OS environment variables (fo... 
   call            native!   Run another program; return immediately. 
   browse          native!   Open web browser to a URL or local file. 
   evoke           native!   Special guru meditations. (Not for beginners.... 
   request-file    native!   Asks user to select a file and returns full f... 
   ascii?          native!   Returns TRUE if value or string is in ASCII c... 
   latin1?         native!   Returns TRUE if value or string is in Latin-1... 
   stats           native!   Provides status and statistics information ab... 
   do-codec        native!   Evaluate a CODEC function to encode or decode... 
   set-scheme      native!   Low-level port scheme actor initialization. 
   load-extension  native!   Low level extension module loader (for DLLs). 
   do-commands     native!   Evaluate a block of extension module command ... 
   ds              native!   Temporary stack debug 
   dump            native!   Temporary debug dump 
   check           native!   Temporary series debug check 
   do-callback     native!   Internal function to process callback events. 
   limit-usage     native!   Set a usage limit only once (used for SECURE)... 
   selfless?       native!   Returns true if the context doesn't bind 'sel... 
   map-event       native!   Returns event with inner-most graphical objec... 
   map-gob-offset  native!   Translates a gob and offset to the deepest go... 
   as-pair         native!   Combine X and Y values into a pair. 
   equal?          native!   Returns TRUE if the values are equal. 
   not-equal?      native!   Returns TRUE if the values are not equal. 
   equiv?          native!   Returns TRUE if the values are equivalent. 
   not-equiv?      native!   Returns TRUE if the values are not equivalent... 
   strict-equal?   native!   Returns TRUE if the values are strictly equal... 
   strict-not-equal? native! Returns TRUE if the values are not strictly e... 
   same?           native!   Returns TRUE if the values are identical. 
   greater?        native!   Returns TRUE if the first value is greater th... 
   greater-or-equal? native! Returns TRUE if the first value is greater th... 
   lesser?         native!   Returns TRUE if the first value is less than ... 
   lesser-or-equal? native!  Returns TRUE if the first value is less than ... 
   minimum         native!   Returns the lesser of the two values. 
   maximum         native!   Returns the greater of the two values. 
   negative?       native!   Returns TRUE if the number is negative. 
   positive?       native!   Returns TRUE if the value is positive. 
   zero?           native!   Returns TRUE if the value is zero (for its da... 
   +               op!       Returns the addition of two values. 
   -               op!       Returns the second value subtracted from the ... 
   *               op!       Returns the first value multiplied by the sec... 
   /               op!       Returns the first value divided by the second... 
   //              op!       Returns the remainder of first value divided ... 
   **              op!       Returns the first number raised to the second... 
   =               op!       Returns TRUE if the values are equal. 
   =?              op!       Returns TRUE if the values are identical. 
   ==              op!       Returns TRUE if the values are strictly equal... 
   !=              op!       Returns TRUE if the values are not equal. 
   <>              op!       Returns TRUE if the values are not equal. 
   !==             op!       Returns TRUE if the values are not strictly e... 
   <               op!       Returns TRUE if the first value is less than ... 
   <=              op!       Returns TRUE if the first value is less than ... 
   >               op!       Returns TRUE if the first value is greater th... 
   >=              op!       Returns TRUE if the first value is greater th... 
   &               op!       Returns the first value ANDed with the second... 
   |               op!       Returns the first value ORed with the second. 
   and             op!       Returns the first value ANDed with the second... 
   or              op!       Returns the first value ORed with the second. 
   xor             op!       Returns the first value exclusive ORed with t... 
   system          object!   [product version build platform license catal... 
   on              logic!    true 
   off             logic!    false 
   yes             logic!    true 
   no              logic!    false 
   zero            integer!  0 
   REBOL           object!   [product version build platform license catal... 
   sys             object!   [native action do* make-module* boot-banner b... 
   lib             object!   [end! unset! none! logic! integer! decimal! p... 
   null            char!     #"^@" 
   space           char!     #" " 
   sp              char!     #" " 
   backspace       char!     #"^H" 
   bs              char!     #"^H" 
   tab             char!     #"^-" 
   newline         char!     #"^/" 
   newpage         char!     #"^L" 
   slash           char!     #"/" 
   backslash       char!     #"\" 
   escape          char!     #"^[" 
   cr              char!     #"^M" 
   lf              char!     #"^/" 
   crlf            string!   "^M^/" 
   q               native!   Stops evaluation and exits the interpreter. 
   !               native!   Returns the logic complement. 
   min             native!   Returns the lesser of the two values. 
   max             native!   Returns the greater of the two values. 
   abs             action!   Returns the absolute value. 
   empty?          action!   Returns TRUE if empty or NONE, or for series ... 
   ---             native!   Ignores the argument value and returns nothin... 
   bind?           native!   Returns the context in which a word is bound. 
   rebol.com       url!      http://www.rebol.com 
   func            function! Defines a user function with given spec and b... 
   funct           function! Defines a function with all set-words as loca... 
   does            function! A shortcut to define a function that has no a... 
   use             function! Defines words local to a block. 
   object          function! Defines a unique object. 
   module          function! Creates a new module. 
   cause-error     function! Causes an immediate error throw with the prov... 
   default         function! Set a word to a default value if it hasn't be... 
   secure          function! ['d] 
   repend          function! Appends a reduced value to a series and retur... 
   join            function! Concatenates values. 
   reform          function! Forms a reduced block and returns a string. 
   info?           function! Returns an info object about a file or url. 
   exists?         function! Returns the type of a file or URL if it exist... 
   size?           function! Returns the size of a file. 
   modified?       function! Returns the last modified date of a file. 
   suffix?         function! Return the file suffix of a filename or url. ... 
   dir?            function! Returns TRUE if the file or url ends with a s... 
   dirize          function! Returns a copy (always) of the path as a dire... 
   make-dir        function! Creates the specified directory. No error if ... 
   script?         function! Checks file, url, or string for a valid scrip... 
   file-type?      function! Return the identifying word for a specific fi... 
   split-path      function! Splits and returns directory path and file as... 
   intern          function! Imports (internalize) words and their values ... 
   load            function! Loads code or data from a file, URL, string, ... 
   save            function! Saves a value, block, or other data to a file... 
   import          function! Imports a module; locate, load, make, and set... 
   probe           function! Debug print a molded value and returns that s... 
   ??              function! Debug print a word, path, or block of such, f... 
   boot-print      function! Prints during boot when not quiet. 
   loud-print      function! Prints during boot when verbose. 
   spec-of         function! Returns a copy of the spec of a function or m... 
   body-of         function! Returns a copy of the body of a function, obj... 
   words-of        function! Returns a copy of the words of a function, ob... 
   values-of       function! Returns a copy of the values of a object or m... 
   types-of        function! Returns a copy of the types of a function 
   title-of        function! Returns a copy of the title of a function 
   decode-url      function! Decode a URL according to rules of sys/*parse... 
   internal!       typeset!  [end! unset! frame! handle!] 
   immediate!      typeset!  [none! logic! integer! decimal! percent! mone... 
   any-block?      function! Return TRUE if value is any type of block. 
   any-string?     function! Return TRUE if value is any type of string. 
   any-function?   function! Return TRUE if value is any type of function. 
   any-word?       function! Return TRUE if value is any type of word. 
   any-path?       function! Return TRUE if value is any type of path. 
   any-object?     function! Return TRUE if value is any type of object. 
   number?         function! Return TRUE if value is a number (integer or ... 
   series?         function! Return TRUE if value is any type of series. 
   scalar?         function! Return TRUE if value is any type of scalar. 
   true?           function! Returns true if an expression can be used as ... 
   quote           function! Returns the value passed to it without evalua... 
   decode          function! Decodes a series of bytes into the related da... 
   encode          function! Encodes a datatype (e.g. image!) into a serie... 
   encoding?       function! Returns the media codec name for given binary... 
   to-logic        function! Converts to logic! value. 
   to-integer      function! Converts to integer! value. 
   to-decimal      function! Converts to decimal! value. 
   to-percent      function! Converts to percent! value. 
   to-money        function! Converts to money! value. 
   to-char         function! Converts to char! value. 
   to-pair         function! Converts to pair! value. 
   to-tuple        function! Converts to tuple! value. 
   to-time         function! Converts to time! value. 
   to-date         function! Converts to date! value. 
   to-binary       function! Converts to binary! value. 
   to-string       function! Converts to string! value. 
   to-file         function! Converts to file! value. 
   to-email        function! Converts to email! value. 
   to-url          function! Converts to url! value. 
   to-tag          function! Converts to tag! value. 
   to-bitset       function! Converts to bitset! value. 
   to-image        function! Converts to image! value. 
   to-vector       function! Converts to vector! value. 
   to-block        function! Converts to block! value. 
   to-paren        function! Converts to paren! value. 
   to-path         function! Converts to path! value. 
   to-set-path     function! Converts to set-path! value. 
   to-get-path     function! Converts to get-path! value. 
   to-lit-path     function! Converts to lit-path! value. 
   to-map          function! Converts to map! value. 
   to-datatype     function! Converts to datatype! value. 
   to-typeset      function! Converts to typeset! value. 
   to-word         function! Converts to word! value. 
   to-set-word     function! Converts to set-word! value. 
   to-get-word     function! Converts to get-word! value. 
   to-lit-word     function! Converts to lit-word! value. 
   to-refinement   function! Converts to refinement! value. 
   to-issue        function! Converts to issue! value. 
   to-command      function! Converts to command! value. 
   to-closure      function! Converts to closure! value. 
   to-function     function! Converts to function! value. 
   to-object       function! Converts to object! value. 
   to-module       function! Converts to module! value. 
   to-error        function! Converts to error! value. 
   to-port         function! Converts to port! value. 
   to-gob          function! Converts to gob! value. 
   to-event        function! Converts to event! value. 
   closure         function! Defines a closure function. 
   function        function! Defines a user function with local words. 
   has             function! A shortcut to define a function that has loca... 
   map             function! Make a map value (hashed associative block). 
   task            function! Creates a task. 
   dt              function! Delta-time - returns the time it takes to eva... 
   delta-time      function! Delta-time - returns the time it takes to eva... 
   dp              function! Delta-profile of running a specific block. 
   delta-profile   function! Delta-profile of running a specific block. 
   speed?          function! Returns approximate speed benchmarks [eval cp... 
   launch          function! Runs a script as a separate process; return i... 
   mold64          function! Temporary function to mold binary base 64. 
   offset?         function! Returns the offset between two series positio... 
   found?          function! Returns TRUE if value is not NONE. 
   last?           function! Returns TRUE if the series length is 1. 
   single?         function! Returns TRUE if the series length is 1. 
   extend          function! Extend an object, map, or block type with wor... 
   rejoin          function! Reduces and joins a block of values. 
   remold          function! Reduces and converts a value to a REBOL-reada... 
   charset         function! Makes a bitset of chars for the parse functio... 
   array           function! Makes and initializes a series of a given siz... 
   replace         function! Replaces a search value with the replace valu... 
   reword          function! Substitutes values into a template string, re... 
   move            function! Move a value or span of values in a series. 
   extract         function! Extracts a value from a series at regular int... 
   alter           function! Append value if not found, else remove it; re... 
   collect         function! Evaluates a block, storing values via KEEP fu... 
   format          function! Format a string according to the format diale... 
   printf          function! Formatted print. 
   split           function! Split a series into pieces; fixed or variable... 
   find-all        function! Find all occurances of the value within the s... 
   clean-path      function! Returns new directory path with //, . and .. ... 
   input           function! Inputs a string from the console. New-line ch... 
   ask             function! Ask the user for input. 
   confirm         function! Confirms a user choice. 
   list-dir        function! Print contents of a directory (ls). 
   undirize        function! Returns a copy of the path with any trailing ... 
   in-dir          function! Evaluate a block while in a directory. 
   to-relative-file function! Returns the relative portion of a file if in ... 
   ls              function! Print contents of a directory (ls). 
   pwd             native!   Returns the current directory path. 
   rm              action!   Send port a delete request. 
   mkdir           function! Creates the specified directory. No error if ... 
   cd              function! Change directory (shell shortcut function). 
   more            function! Print file (shell shortcut function). 
   mod             function! Compute a nonnegative remainder of A divided ... 
   modulo          function! Wrapper for MOD that handles errors like REMA... 
   sign?           function! Returns sign of number as 1, 0, or -1 (to use... 
   minimum-of      function! Finds the smallest value in a series 
   maximum-of      function! Finds the largest value in a series 
   dump-obj        function! Returns a block of information about an objec... 
   ?               function! Prints information about words and values. 
   help            function! Prints information about words and values. 
   about           function! Information about REBOL 
   usage           function! Prints command-line arguments. 
   license         function! Prints the REBOL/core license agreement. 
   source          function! Prints the source code for a word. 
   what            function! Prints a list of known functions. 
   pending         function! [] 
   say-browser     function! [] 
   upgrade         function! Check for newer versions (update REBOL). 
   chat            function! Open REBOL DevBase forum/BBS. 
   docs            function! Browse on-line documentation. 
   bugs            function! View bug database. 
   changes         function! What's new about this version. 
   why?            function! Explain the last error in more detail. 
   demo            function! Run R3 demo. 
   load-gui        function! Download current GUI module from web. (Tempor... 
   make-banner     function! Build startup banner. 
   black           tuple!    0.0.0 
   coal            tuple!    64.64.64 
   gray            tuple!    128.128.128 
   pewter          tuple!    170.170.170 
   silver          tuple!    192.192.192 
   snow            tuple!    240.240.240 
   white           tuple!    255.255.255 
   blue            tuple!    0.0.255 
   green           tuple!    0.255.0 
   red             tuple!    255.0.0 
   cyan            tuple!    0.255.255 
   magenta         tuple!    255.0.255 
   yellow          tuple!    255.255.0 
   yello           tuple!    255.240.120 
   navy            tuple!    0.0.128 
   leaf            tuple!    0.128.0 
   teal            tuple!    0.128.128 
   maroon          tuple!    128.0.0 
   olive           tuple!    128.128.0 
   purple          tuple!    128.0.128 
   orange          tuple!    255.150.10 
   oldrab          tuple!    72.72.16 
   brown           tuple!    139.69.19 
   coffee          tuple!    76.26.0 
   sienna          tuple!    160.82.45 
   crimson         tuple!    220.20.60 
   violet          tuple!    72.0.90 
   brick           tuple!    178.34.34 
   pink            tuple!    255.164.200 
   gold            tuple!    255.205.40 
   tan             tuple!    222.184.135 
   beige           tuple!    255.228.196 
   ivory           tuple!    255.255.240 
   linen           tuple!    250.240.230 
   khaki           tuple!    179.179.126 
   rebolor         tuple!    142.128.110 
   wheat           tuple!    245.222.129 
   aqua            tuple!    40.100.130 
   forest          tuple!    0.48.0 
   water           tuple!    80.108.142 
   papaya          tuple!    255.80.37 
   sky             tuple!    164.200.255 
   mint            tuple!    100.136.116 
   reblue          tuple!    38.58.108 
   base-color      tuple!    200.200.200 
   funco           function! Non-copying function constructor (optimized f... 
   t               function! [] 
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.