Header menu logo fantomas

token Type

Union cases

Union case Description

ABSTRACT

Full Usage: ABSTRACT

ADJACENT_PREFIX_OP string

Full Usage: ADJACENT_PREFIX_OP string

Parameters:
    Item : string

Item : string

AMP

Full Usage: AMP

AMP_AMP

Full Usage: AMP_AMP

AND

Full Usage: AND

AND_BANG bool

Full Usage: AND_BANG bool

Parameters:
    Item : bool

Item : bool

AS

Full Usage: AS

ASR

Full Usage: ASR

ASSERT

Full Usage: ASSERT

BAR

Full Usage: BAR

BAR_BAR

Full Usage: BAR_BAR

BAR_RBRACE

Full Usage: BAR_RBRACE

BAR_RBRACK

Full Usage: BAR_RBRACK

BASE

Full Usage: BASE

BEGIN

Full Usage: BEGIN

BIGNUM string * string

Full Usage: BIGNUM string * string

Parameters:
    Item : string * string

Item : string * string

BINDER string

Full Usage: BINDER string

Parameters:
    Item : string

Item : string

CHAR char

Full Usage: CHAR char

Parameters:
    Item : char

Item : char

CLASS

Full Usage: CLASS

COLON

Full Usage: COLON

COLON_COLON

Full Usage: COLON_COLON

COLON_EQUALS

Full Usage: COLON_EQUALS

COLON_GREATER

Full Usage: COLON_GREATER

COLON_QMARK

Full Usage: COLON_QMARK

COLON_QMARK_GREATER

Full Usage: COLON_QMARK_GREATER

COMMA

Full Usage: COMMA

COMMENT LexerContinuation

Full Usage: COMMENT LexerContinuation

Parameters:

CONST

Full Usage: CONST

CONSTRAINT

Full Usage: CONSTRAINT

CONSTRUCTOR

Full Usage: CONSTRUCTOR

DECIMAL Decimal

Full Usage: DECIMAL Decimal

Parameters:
Item : Decimal

DEFAULT

Full Usage: DEFAULT

DELEGATE

Full Usage: DELEGATE

DO

Full Usage: DO

DOLLAR

Full Usage: DOLLAR

DONE

Full Usage: DONE

DOT

Full Usage: DOT

DOT_DOT

Full Usage: DOT_DOT

DOT_DOT_HAT

Full Usage: DOT_DOT_HAT

DOWNCAST

Full Usage: DOWNCAST

DOWNTO

Full Usage: DOWNTO

DO_BANG

Full Usage: DO_BANG

ELIF

Full Usage: ELIF

ELSE

Full Usage: ELSE

END

Full Usage: END

EQUALS

Full Usage: EQUALS

EXCEPTION

Full Usage: EXCEPTION

EXTERN

Full Usage: EXTERN

FALSE

Full Usage: FALSE

FINALLY

Full Usage: FINALLY

FIXED

Full Usage: FIXED

FOR

Full Usage: FOR

FUN

Full Usage: FUN

FUNCTION

Full Usage: FUNCTION

FUNKY_OPERATOR_NAME string

Full Usage: FUNKY_OPERATOR_NAME string

Parameters:
    Item : string

Item : string

GLOBAL

Full Usage: GLOBAL

GREATER bool

Full Usage: GREATER bool

Parameters:
    Item : bool

Item : bool

GREATER_BAR_RBRACK

Full Usage: GREATER_BAR_RBRACK

GREATER_RBRACK

Full Usage: GREATER_RBRACK

HASH

Full Usage: HASH

HASH_ELSE range * string * LexerContinuation

Full Usage: HASH_ELSE range * string * LexerContinuation

Parameters:
Item : range * string * LexerContinuation

HASH_ENDIF range * string * LexerContinuation

Full Usage: HASH_ENDIF range * string * LexerContinuation

Parameters:
Item : range * string * LexerContinuation

HASH_IDENT string

Full Usage: HASH_IDENT string

Parameters:
    Item : string

Item : string

HASH_IF range * string * LexerContinuation

Full Usage: HASH_IF range * string * LexerContinuation

Parameters:
Item : range * string * LexerContinuation

HASH_LIGHT LexerContinuation

Full Usage: HASH_LIGHT LexerContinuation

Parameters:

HASH_LINE LexerContinuation

Full Usage: HASH_LINE LexerContinuation

Parameters:

HIGH_PRECEDENCE_BRACK_APP

Full Usage: HIGH_PRECEDENCE_BRACK_APP

HIGH_PRECEDENCE_PAREN_APP

Full Usage: HIGH_PRECEDENCE_PAREN_APP

HIGH_PRECEDENCE_TYAPP

Full Usage: HIGH_PRECEDENCE_TYAPP

IDENT string

Full Usage: IDENT string

Parameters:
    Item : string

Item : string

IEEE32 single

Full Usage: IEEE32 single

Parameters:
    Item : single

Item : single

IEEE64 double

Full Usage: IEEE64 double

Parameters:
    Item : double

Item : double

IF

Full Usage: IF

IN

Full Usage: IN

INACTIVECODE LexerContinuation

Full Usage: INACTIVECODE LexerContinuation

Parameters:

INFIX_AMP_OP string

Full Usage: INFIX_AMP_OP string

Parameters:
    Item : string

Item : string

INFIX_AT_HAT_OP string

Full Usage: INFIX_AT_HAT_OP string

Parameters:
    Item : string

Item : string

INFIX_BAR_OP string

Full Usage: INFIX_BAR_OP string

Parameters:
    Item : string

Item : string

INFIX_COMPARE_OP string

Full Usage: INFIX_COMPARE_OP string

Parameters:
    Item : string

Item : string

INFIX_STAR_DIV_MOD_OP string

Full Usage: INFIX_STAR_DIV_MOD_OP string

Parameters:
    Item : string

Item : string

INFIX_STAR_STAR_OP string

Full Usage: INFIX_STAR_STAR_OP string

Parameters:
    Item : string

Item : string

INHERIT

Full Usage: INHERIT

INLINE

Full Usage: INLINE

INSTANCE

Full Usage: INSTANCE

INT16 int16 * bool

Full Usage: INT16 int16 * bool

Parameters:
    Item : int16 * bool

Item : int16 * bool

INT32 int32 * bool

Full Usage: INT32 int32 * bool

Parameters:
    Item : int32 * bool

Item : int32 * bool

INT32_DOT_DOT int32 * bool

Full Usage: INT32_DOT_DOT int32 * bool

Parameters:
    Item : int32 * bool

Item : int32 * bool

INT64 int64 * bool

Full Usage: INT64 int64 * bool

Parameters:
    Item : int64 * bool

Item : int64 * bool

INT8 sbyte * bool

Full Usage: INT8 sbyte * bool

Parameters:
    Item : sbyte * bool

Item : sbyte * bool

INTERFACE

Full Usage: INTERFACE

INTERNAL

Full Usage: INTERNAL

INTERP_STRING_BEGIN_END string * SynStringKind * LexerContinuation

Full Usage: INTERP_STRING_BEGIN_END string * SynStringKind * LexerContinuation

Parameters:

INTERP_STRING_BEGIN_PART string * SynStringKind * LexerContinuation

Full Usage: INTERP_STRING_BEGIN_PART string * SynStringKind * LexerContinuation

Parameters:

INTERP_STRING_END string * LexerContinuation

Full Usage: INTERP_STRING_END string * LexerContinuation

Parameters:
Item : string * LexerContinuation

INTERP_STRING_PART string * LexerContinuation

Full Usage: INTERP_STRING_PART string * LexerContinuation

Parameters:
Item : string * LexerContinuation

JOIN_IN

Full Usage: JOIN_IN

KEYWORD_STRING string * string

Full Usage: KEYWORD_STRING string * string

Parameters:
    Item : string * string

Item : string * string

LARROW

Full Usage: LARROW

LAZY

Full Usage: LAZY

LBRACE LexerContinuation

Full Usage: LBRACE LexerContinuation

Parameters:

LBRACE_BAR

Full Usage: LBRACE_BAR

LBRACK

Full Usage: LBRACK

LBRACK_BAR

Full Usage: LBRACK_BAR

LBRACK_LESS

Full Usage: LBRACK_LESS

LESS bool

Full Usage: LESS bool

Parameters:
    Item : bool

Item : bool

LET bool

Full Usage: LET bool

Parameters:
    Item : bool

Item : bool

LEX_FAILURE string

Full Usage: LEX_FAILURE string

Parameters:
    Item : string

Item : string

LINE_COMMENT LexerContinuation

Full Usage: LINE_COMMENT LexerContinuation

Parameters:

LPAREN

Full Usage: LPAREN

LPAREN_STAR_RPAREN

Full Usage: LPAREN_STAR_RPAREN

LQUOTE string * bool

Full Usage: LQUOTE string * bool

Parameters:
    Item : string * bool

Item : string * bool

MATCH

Full Usage: MATCH

MATCH_BANG

Full Usage: MATCH_BANG

MEMBER

Full Usage: MEMBER

MINUS

Full Usage: MINUS

MODULE

Full Usage: MODULE

MODULE_COMING_SOON

Full Usage: MODULE_COMING_SOON

MODULE_IS_HERE

Full Usage: MODULE_IS_HERE

MUTABLE

Full Usage: MUTABLE

NAMESPACE

Full Usage: NAMESPACE

NATIVEINT int64 * bool

Full Usage: NATIVEINT int64 * bool

Parameters:
    Item : int64 * bool

Item : int64 * bool

NEW

Full Usage: NEW

NULL

Full Usage: NULL

OAND_BANG bool

Full Usage: OAND_BANG bool

Parameters:
    Item : bool

Item : bool

OASSERT

Full Usage: OASSERT

OBINDER string

Full Usage: OBINDER string

Parameters:
    Item : string

Item : string

OBLOCKBEGIN

Full Usage: OBLOCKBEGIN

OBLOCKEND range

Full Usage: OBLOCKEND range

Parameters:
Item : range

OBLOCKEND_COMING_SOON

Full Usage: OBLOCKEND_COMING_SOON

OBLOCKEND_IS_HERE

Full Usage: OBLOCKEND_IS_HERE

OBLOCKSEP

Full Usage: OBLOCKSEP

ODECLEND range

Full Usage: ODECLEND range

Parameters:
Item : range

ODO

Full Usage: ODO

ODO_BANG

Full Usage: ODO_BANG

ODUMMY token

Full Usage: ODUMMY token

Parameters:
Item : token

OELSE

Full Usage: OELSE

OEND

Full Usage: OEND

OF

Full Usage: OF

OFUN

Full Usage: OFUN

OFUNCTION

Full Usage: OFUNCTION

OINTERFACE_MEMBER

Full Usage: OINTERFACE_MEMBER

OLAZY

Full Usage: OLAZY

OLET bool

Full Usage: OLET bool

Parameters:
    Item : bool

Item : bool

OPEN

Full Usage: OPEN

OR

Full Usage: OR

ORESET

Full Usage: ORESET

ORIGHT_BLOCK_END range

Full Usage: ORIGHT_BLOCK_END range

Parameters:
Item : range

OTHEN

Full Usage: OTHEN

OVERRIDE

Full Usage: OVERRIDE

OWITH

Full Usage: OWITH

PERCENT_OP string

Full Usage: PERCENT_OP string

Parameters:
    Item : string

Item : string

PLUS_MINUS_OP string

Full Usage: PLUS_MINUS_OP string

Parameters:
    Item : string

Item : string

PREFIX_OP string

Full Usage: PREFIX_OP string

Parameters:
    Item : string

Item : string

PRIVATE

Full Usage: PRIVATE

PUBLIC

Full Usage: PUBLIC

QMARK

Full Usage: QMARK

QMARK_QMARK

Full Usage: QMARK_QMARK

QUOTE

Full Usage: QUOTE

RARROW

Full Usage: RARROW

RBRACE LexerContinuation

Full Usage: RBRACE LexerContinuation

Parameters:

RBRACE_COMING_SOON

Full Usage: RBRACE_COMING_SOON

RBRACE_IS_HERE

Full Usage: RBRACE_IS_HERE

RBRACK

Full Usage: RBRACK

REC

Full Usage: REC

RESERVED

Full Usage: RESERVED

RPAREN

Full Usage: RPAREN

RPAREN_COMING_SOON

Full Usage: RPAREN_COMING_SOON

RPAREN_IS_HERE

Full Usage: RPAREN_IS_HERE

RQUOTE string * bool

Full Usage: RQUOTE string * bool

Parameters:
    Item : string * bool

Item : string * bool

RQUOTE_DOT string * bool

Full Usage: RQUOTE_DOT string * bool

Parameters:
    Item : string * bool

Item : string * bool

SEMICOLON

Full Usage: SEMICOLON

SEMICOLON_SEMICOLON

Full Usage: SEMICOLON_SEMICOLON

SIG

Full Usage: SIG

STAR

Full Usage: STAR

STATIC

Full Usage: STATIC

STRING_TEXT LexerContinuation

Full Usage: STRING_TEXT LexerContinuation

Parameters:

STRUCT

Full Usage: STRUCT

THEN

Full Usage: THEN

TO

Full Usage: TO

TRUE

Full Usage: TRUE

TRY

Full Usage: TRY

TYPE

Full Usage: TYPE

TYPE_COMING_SOON

Full Usage: TYPE_COMING_SOON

TYPE_IS_HERE

Full Usage: TYPE_IS_HERE

UINT16 uint16

Full Usage: UINT16 uint16

Parameters:
    Item : uint16

Item : uint16

UINT32 uint32

Full Usage: UINT32 uint32

Parameters:
    Item : uint32

Item : uint32

UINT64 uint64

Full Usage: UINT64 uint64

Parameters:
    Item : uint64

Item : uint64

UINT8 byte

Full Usage: UINT8 byte

Parameters:
    Item : byte

Item : byte

UNATIVEINT uint64

Full Usage: UNATIVEINT uint64

Parameters:
    Item : uint64

Item : uint64

UNDERSCORE

Full Usage: UNDERSCORE

UPCAST

Full Usage: UPCAST

VAL

Full Usage: VAL

VOID

Full Usage: VOID

WHEN

Full Usage: WHEN

WHILE

Full Usage: WHILE

WHILE_BANG

Full Usage: WHILE_BANG

WHITESPACE LexerContinuation

Full Usage: WHITESPACE LexerContinuation

Parameters:

WITH

Full Usage: WITH

YIELD bool

Full Usage: YIELD bool

Parameters:
    Item : bool

Item : bool

YIELD_BANG bool

Full Usage: YIELD_BANG bool

Parameters:
    Item : bool

Item : bool

Type something to start searching.