package archetype
Module Archetype.ParserSource
Source
type token = | XOR| WITH| WHILE| WHEN| VIEW| VARIABLE| VAR| UTZ of Big_int.big_int| USE| UNPACK| UNMOVED| UNDERSCORE| TZ of Big_int.big_int| TRUE| TRANSITION| TRANSFER| TO| THEN| STRING of string| STATES| SPECIFICATION| SORTED| SOME| SLASH| SHADOW| SET| SEMI_COLON| SELF| SECURITY| RPAREN| RETURN| REQUIRE| REMOVED| REFUSE_TRANSFER| REF| RECORD| RBRACKET| RBRACE| PREDICATE| POSTCONDITION| PLUSEQUAL| PLUS| PKEY| PIPEEQUAL| PIPE| PERCENT_LIT of Big_int.big_int| PERCENTRBRACKET| PERCENT| PARTITION| OTHERWISE| OR| OPTION| ON| NUMBERNAT of Big_int.big_int| NUMBERINT of Big_int.big_int| NOT| NONE| NEQUAL| NAMESPACE| MULTEQUAL| MULT| MTZ of Big_int.big_int| MINUSEQUAL| MINUS| MATCH| MAP| LPAREN| LIST| LET| LESSEQUAL| LESS| LBRACKETPERCENT| LBRACKET| LBRACE| LABEL| ITER| INVARIANT| INVALID_EXPR| INVALID_EFFECT| INVALID_DECL| INITIALIZED| INITIAL| IN| IMPLY| IF| IDENTIFIED| IDENT of string| GREATEREQUAL| GREATER| GETTER| FUNCTION| FROM| FORALL| FOR| FALSE| FAILS| FAILIF| FAIL| EXTENSION| EXISTS| EQUIV| EQUAL| EOF| ENUM| ENTRYPOINT| ENTRY| END| ELSE| EFFECT| DURATION of string| DOT| DOREQUIRE| DONE| DOFAILIF| DO| DIVEQUAL| DIV| DEFINITION| DECIMAL of string| DATE of string| CONTRACT| CONSTANT| COMMA| COLONEQUAL| COLON| CALLED| CALL| BYTES of string| BY| BUT| BEFORE| AT_UPDATE| AT_REMOVE| AT_ADD| AT| ASSET| ASSERT| ARCHETYPE| ANY| AND| AMPEQUAL| AGGREGATE| ADDRESS of string| ADDED| ACCEPT_TRANSFER