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. command!
  8. datatype!
  9. date!
  10. decimal!
  11. email!
  12. end!
  13. error!
  14. event!
  15. file!
  16. frame!
  17. function!
  18. get-path!
  19. get-word!
  20. gob!
  21. handle!
  22. hash!
  23. image!
  24. integer!
  25. issue!
  26. library!
  27. list!
  28. lit-path!
  29. lit-word!
  30. logic!
  31. map!
  32. module!
  33. money!
  34. native!
  35. none!
  36. object!
  37. op!
  38. pair!
  39. paren!
  40. path!
  41. percent!
  42. port!
  43. rebcode!
  44. refinement!
  45. routine!
  46. set-path!
  47. set-word!
  48. string!
  49. struct!
  50. tag!
  51. task!
  52. time!
  53. tuple!
  54. typeset!
  55. unset!
  56. url!
  57. utype!
  58. vector!
  59. 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 list-env 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? run same? save
scalar? script? second secure select series? set-path? set-word?
set seventh shift 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. note
  3. script errors

usage

  1. using rebol
  2. the command console


  Table of Contents REBOL.com - WIP Wiki Feedback Admin