REBOL 3 Docs Guide Concepts Functions Datatypes Errors

REBOL 3 Document Contents

Master table of contents for all sections.

guide

  1. Getting started
  2. Writing code
  3. Handling data (section pending)
  4. Using files
  5. Network protocols

concepts

  1. Scripts
  2. Expressions
  3. Series
  4. Blocks
  5. Files
  6. Functions
  7. Math
  8. Objects
  9. Modules
  10. Extensions
  11. Graphics
  12. Graphical User Interface (GUI)
  13. Ports
  14. Protocols
  15. Parsing
  16. Errors
  17. Tour (older version)

datatypes

  1. action!
  2. binary!
  3. bitset!
  4. block!
  5. char!
  6. closure!
  7. datatype!
  8. date!
  9. decimal!
  10. email!
  11. end!
  12. error!
  13. event!
  14. file!
  15. frame!
  16. function!
  17. get-path!
  18. get-word!
  19. gob!
  20. handle!
  21. hash!
  22. image!
  23. integer!
  24. issue!
  25. library!
  26. list!
  27. lit-path!
  28. lit-word!
  29. logic!
  30. map!
  31. module!
  32. money!
  33. native!
  34. none!
  35. object!
  36. op!
  37. pair!
  38. paren!
  39. path!
  40. percent!
  41. port!
  42. rebcode!
  43. refinement!
  44. routine!
  45. set-path!
  46. set-word!
  47. string!
  48. struct!
  49. tag!
  50. task!
  51. time!
  52. tuple!
  53. typeset!
  54. unset!
  55. url!
  56. utype!
  57. vector!
  58. word!

functions

about abs absolute action? add ajoin alias all
also alter and and~ any-block? any-function? any-path? any-string?
any-word? any append apply arccosine arcsine arctangent array
as-binary as-pair as-string ascii? ask assert at attempt
back binary? bind? bind bitset? block? body-of break
browse bugs call caret-to-offset case catch cause-error cd
change-dir change char? charset chat checksum clean-path clear
close closure? closure collect comment complement compose compress
confirm construct context continue copy cosine create cursor
datatype? date? debase decimal? decloak decode-url decode decompress
default dehex delect delete deline delta-profile delta-time demo
detab difference dir? dirize disarm divide do-codec do-events
do docs does dp draw dt dump-obj dump
echo effect eighth either else email? empty? enbase
encloak encode enline entab equal? error? eval even?
event? evoke exclude exists? exit exp extend extract
fifth file? find-module find-script find first+ first for
forall foreach forever form format forskip found? fourth
frame? func funco funct function? function functor get-env
get-path? get-word? get gob? greater-or-equal? greater? halt handle-events
handle? has head? head help if image? import
in-dir in index? info? input insert install integer?
intersect issue? join last latin1? launch layout length?
lesser-or-equal? lesser? library? license list-dir lit-path? lit-word? load-gui
load log-10 log-2 log-e logic? loop lowercase ls
make-dir make-scheme make map-event map-gob-offset map? map max
maximum-of maximum min minimum-of minimum mkdir mod modified?
module? module modulo mold money? more move multiply
native? native negate negative? new-line? new-line next ninth
none? not-equal? not now number? object? object odd?
offset? offset-to-caret op? open? open or or~ pair?
paren? parse past? path? percent? pick poke port?
positive? power prin print printf probe protect pwd
q query quit random read rebcode? recycle reduce
refinement? reflect reform rejoin remainder remold remove-each remove
rename repeat repend replace request-file resolve return reverse
reword rm round routine? same? save scalar? script?
second secure select series? set-path? set-word? set seventh
show sign? sine sixth size? size-text skip sort
source spec-of split-path split square-root stack stats strict-equal?
strict-not-equal? string? struct? subtract suffix? swap switch tag?
tail? tail take tangent task? task tenth third
throw time? title-of to-action to-binary to-bitset to-block to-char
to-closure to-datatype to-date to-decimal to-email to-end to-error to-event
to-file to-frame to-function to-get-path to-get-word to-gob to-handle to-hex
to-image to-integer to-issue to-library to-lit-path to-lit-word to-local-file to-logic
to-map to-module to-money to-native to-none to-object to-op to-pair
to-paren to-path to-percent to-port to-rebcode to-rebol-file to-refinement to-relative-file
to-routine to-set-path to-set-word to-string to-struct to-tag to-task to-time
to-tuple to-typeset to-unset to-url to-utype to-vector to-word to
trace transcode trim true? try tuple? type? types-of
typeset? unhandle-events union unique unless unprotect unset? unset
until unview update upgrade uppercase url? usage use
utf? utype? value? values-of vector? view wait wake-up
what-dir what while why? word? words-of write xor
xor~ -- - // / == =? =
!== != ! <= <> < >= >
** * ++ + ?? ? zero?  

errors

  1. syntax errors
  2. script errors
  3. access errors
  4. internal errors

usage

  1. using rebol
  2. the command console


  Table of Contents REBOL.com - WIP Wiki Feedback Admin