end foreach end try end if end class clauses constants constructors delegate domains facts goal implement inherits interface monitor namespace open predicates properties resolve supports #bininclude #else #elseif #endif #error #export #externally #grammargenerate #grammarinclude #if #include #message #options #orrequires #requires #stringinclude #then :- :: := -> .. ... ++ -- ** ~~ <= <> == >< >= << >> ! || $ () + , - . : ; [ \ ] ^ * / < = > { | } align and anyflow as bitsize catch determ digits do else elseif end erroneous externally failure finally foreach from guard if multi nondeterm or orelse otherwise procedure single suspending div mod quot rem then try where 1 12 .122_123 1.1 1.2e-1 0x_123_3123_12AD _Aasda_sd124 Aasda_sd124 @asda_sd124 asdlkajsd Æld æld % single % @short @detail @withdomain @exception @end % @not /* @short @detail @withdomain @exception @end @not /* % nesting */ */ "string" 'string' "\u1233.\t.\r.\n.\\.\".\'."