Miscellaneous Icon Reference Information

Datatypes

        null(n)         string(s)  co-expression(C)  table(T)
        integer(i)      cset(c)    procedure(p)      set(S)
        real(r)         file(f)    list(L)           record types(R)

Reserved words

        break    do      global     local      record    then
        by       else    if         next       repeat    to
        case     end     initial    not        return    until
        create   every   invocable  of         static    while
        default  fail    link       procedure  suspend

Escapes in string and cset constants

        \b      backspace               \v      vertical tab
        \d      delete                  \'      single quote
        \e      escape                  \"      double quote
        \f      formfeed                \\      backslash
        \l      linefeed (newline)      \ddd    octal code
        \n      newline (linefeed)      \xdd    hexadecimal code
        \r      carriage return         \^c     control code
        \t      horizontal tab

Datatype Abbreviations

Abbreviations used in Icon help files (and other Icon literature):
        c       cset            C       co-expression
        f       file            L       list
        i       integer         N       numeric (i or r)
        n       null            R       record (any record type)
        p       procedure       S       set
        r       real            T       table
        s       string          X       any structure type (L, R, S, or T)
        x       any type        F       field of record