forked from rebol/rebol
-
Notifications
You must be signed in to change notification settings - Fork 2
angerangel edited this page Mar 19, 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.141592653589793
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 cause 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.
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 its current co...
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 (the base of natural logarithm) to t...
log-10 native! Returns the base-10 logarithm.
log-2 native! Return the base-2 logarithm.
log-e native! Returns the natural (base-E) logarithm of the...
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 the FIRST of a series then increment t...
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...
init-words command! [ words [block!] ]
show-console command! Opens console window
console-output command! Enables/Diables printing to console
hide-console command! Hides console window if already open
to-png command! Save an image to PNG format
request-dir function! Asks user to select a directory and returns i...
rc4 command! Encrypt/decrypt data(modifies) using RC4 algo...
rsa-make-key function! Creates a key object for RSA algorithm.
rsa command! Encrypt/decrypt data using the RSA algorithm ...
init command! Initialize graphics subsystem.
caret-to-offset command! Returns the xy offset (pair) for a specific s...
cursor command! Changes the mouse cursor image.
offset-to-caret command! Returns the richtext block at the string posi...
show command! Display or update a graphical object or block...
size-text command! Returns the size of text rendered by a graphi...
draw command! Renders draw dialect (scalable vector graphic...
gui-metric command! Returns specific gui related metric setting.
view function! Displays a window view.
unview function! Closes a window view.
handle-events function! Adds a handler to the view event system.
unhandle-events function! Removes a handler from the view event system.
handled-events? function! Returns event handler object matching a given...
do-events function! Waits for window events. Returns when all win...
init-view-system function! Initialize the View subsystem.
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! Make a string or binary based on a template a...
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 occurences 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 Spahirion's R3-GUI module fr...
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! []
title unset! none
version unset! none
name unset! none
tls unset! none
debug unset! none
emit unset! none
ctx unset! none
code unset! none
msg unset! none
to-bin unset! none
val unset! none
width unset! none
make-tls-error unset! none
message unset! none
type unset! none
Access unset! none
id unset! none
Protocol unset! none
arg1 unset! none
tls-error unset! none
universal-tags unset! none
eoc unset! none
boolean unset! none
integer unset! none
bit-string unset! none
octet-string unset! none
object-identifier unset! none
object-descriptor unset! none
external unset! none
real unset! none
enumerated unset! none
embedded-pdv unset! none
utf8string unset! none
relative-oid unset! none
undefined unset! none
sequence unset! none
numeric-string unset! none
printable-string unset! none
t61-string unset! none
videotex-string unset! none
ia5-string unset! none
utc-time unset! none
generalized-time unset! none
graphic-string unset! none
visible-string unset! none
general-string unset! none
universal-string unset! none
character-string unset! none
bmp-string unset! none
class-types unset! none
universal unset! none
application unset! none
context-specific unset! none
private unset! none
parse-asn unset! none
data unset! none
local unset! none
mode unset! none
d unset! none
constructed? unset! none
class unset! none
tag unset! none
ln unset! none
length unset! none
result unset! none
part unset! none
only unset! none
deep unset! none
value unset! none
read-proto-states unset! none
client-hello unset! none
server-hello unset! none
certificate unset! none
server-hello-done unset! none
finished unset! none
change-cipher-spec unset! none
alert unset! none
encrypted-handshake unset! none
write-proto-states unset! none
client-key-exchange unset! none
get-next-proto-state unset! none
write-state unset! none
next-state unset! none
protocol-state unset! none
update-proto-state unset! none
new-state unset! none
beg unset! none
len unset! none
client-random unset! none
precise unset! none
seed unset! none
time unset! none
cipher-suite unset! none
handshake-messages unset! none
rsa-key unset! none
pms-enc unset! none
pre-master-secret unset! none
e unset! none
pub-exp unset! none
n unset! none
pub-key unset! none
make-master-secret unset! none
make-key-block unset! none
client-mac-key unset! none
key-block unset! none
hash-size unset! none
server-mac-key unset! none
client-crypt-key unset! none
crypt-size unset! none
server-crypt-key unset! none
encrypted-handshake-msg unset! none
plain-msg unset! none
encrypt-data unset! none
application-data unset! none
seq-num unset! none
prf unset! none
master-secret unset! none
server? unset! none
method unset! none
md5 unset! none
sha1 unset! none
msg-type unset! none
crypt-data unset! none
key unset! none
hash-method unset! none
text unset! none
crypt-method unset! none
encrypt-stream unset! none
stream unset! none
decrypt-data unset! none
decrypt-stream unset! none
protocol-types unset! none
handshake unset! none
message-types unset! none
hello-request unset! none
server-key-exchange unset! none
certificate-request unset! none
certificate-verify unset! none
alert-descriptions unset! none
parse-protocol unset! none
proto unset! none
ssl-v3 unset! none
tls-v1.0 unset! none
tls-v1.1 unset! none
messages unset! none
parse-messages unset! none
clen unset! none
msg-content unset! none
mac unset! none
msg-obj unset! none
encrypted? unset! none
level unset! none
warning unset! none
fatal unset! none
unknown unset! none
description unset! none
server-random unset! none
session-id unset! none
compression-method-length unset! none
compression-method unset! none
certificates-length unset! none
certificate-list unset! none
content unset! none
ccs-message-type unset! none
app-data unset! none
parse-response unset! none
secret unset! none
label unset! none
output-length unset! none
mid unset! none
s-1 unset! none
s-2 unset! none
a unset! none
p-sha1 unset! none
p-md5 unset! none
commands unset! none
no-wait unset! none
arg unset! none
cmd unset! none
some unset! none
resp unset! none
connection unset! none
tls-init unset! none
tls-read-data unset! none
port-data unset! none
record unset! none
enc? unset! none
pp unset! none
data-buffer unset! none
tls-awake unset! none
event unset! none
port unset! none
tls-port unset! none
locals unset! none
awake unset! none
lookup unset! none
state unset! none
ports unset! none
connect unset! none
wrote unset! none
complete? unset! none
application? unset! none
make-scheme unset! none
spec unset! none
standard unset! none
port-spec-net unset! none
actor unset! none
conn unset! none
host unset! none
scheme unset! none
tcp unset! none
port-id unset! none
ref unset! none
http unset! none
sync-op unset! none
body unset! none
close? unset! none
read-sync-awake unset! none
ready unset! none
do-request unset! none
timeout unset! none
http-error unset! none
info unset! none
headers unset! none
Content-Type unset! none
thru unset! none
error unset! none
done unset! none
http-awake unset! none
http-port unset! none
res unset! none
check-response unset! none
reading-headers unset! none
doing-request unset! none
make-http-error unset! none
reading-data unset! none
content-length unset! none
transfer-encoding unset! none
make-http-request unset! none
target unset! none
word unset! none
string unset! none
Accept unset! none
Accept-Charset unset! none
User-Agent unset! none
response-line unset! none
response-parsed unset! none
size unset! none
date unset! none
path unset! none
parse-write-dialect unset! none
block unset! none
post unset! none
opt unset! none
d1 unset! none
d2 unset! none
line unset! none
crlfbin unset! none
crlf2bin unset! none
with unset! none
http-response-headers unset! none
last-modified unset! none
no-content unset! none
ok unset! none
see-other unset! none
not-modified unset! none
use-proxy unset! none
redirect unset! none
unauthorized unset! none
proxy-auth unset! none
client-error unset! none
server-error unset! none
version-not-supported unset! none
check-data unset! none
custom unset! none
Location unset! none
do-redirect unset! none
crlf2 unset! none
new-uri unset! none
https unset! none
out unset! none
chunk-size unset! none
mk1 unset! none
mk2 unset! none
trailer unset! none
hex-digits unset! none
end unset! none
file-info unset! none
not-open unset! none
inited unset! none
file unset! none
err unset! none
options unset! none
opts unset! none
cod unset! none
codecs unset! none
png unset! none
entry unset! none
no-codec unset! none
replace-export unset! none
old unset! none
new unset! none
m unset! none
modules unset! none
contexts unset! none
user unset! none
tmp unset! none
load-ext-module unset! none
fix unset! none
load-module unset! none
hdr unset! none
exports unset! none
export-words unset! none
words unset! none