REBOL 3 Docs Guide Concepts Functions Datatypes Errors
  TOC < Back Next >   Updated: 26-Mar-2009 Edit History  

REBOL 3 Guide: Data: Datatypes

Every REBOL value is of a particular datatype. The datatype of a value defines:

  1. The range of possible values for the datatype. For example, the logic datatype can only be true or false.
  2. The operations that can be performed. For example, you can add two integers, but you cannot add two logical values.
  3. The way in which the values are stored in memory. Some datatypes can be stored directly (such as numbers), while others are stored indirectly (such as strings).

By convention, REBOL datatype words are followed by an exclamation point (!) to help make them stand out. For example:

integer!
char!
word!
string!

For a complete list of datatypes, see the [bad-link:concepts/datatypes.txt] Chapter.

Editor note: This section is new or has has recently changed and is still under construction.


  TOC < Back Next > REBOL.com - WIP Wiki Feedback Admin