1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036(* This file was auto-generated based on "./parser_messages.messages". *)(* Please note that the function [message] can raise [Not_found]. *)letmessage=funs->matchswith|1002->"Assuming that the attribute expression is complete, expecting ']'.\n<4>This '[' opens the enclosing construct.\n"|1001->"Expecting an attribute expression.\n"|999->"Expecting '=', or ']'.\n<2>This '[' opens the enclosing construct.\n"|998->"Expecting an identifier.\n"|997->"Expecting '['.\n"|995->"Expecting braced fields.\n"|994->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|983->"Assuming that the constant expression is complete, expecting ';'.\n"|982->"Expecting a constant expression.\n"|981->"Expecting '='.\n"|980->"Expecting a value type.\n"|978->"Assuming that the constant expression is complete, expecting ';'.\n"|977->"Expecting a constant expression.\n"|976->"Expecting ':', or '='.\n"|975->"Expecting an identifier.\n"|970->"Assuming that the tag sig is complete, expecting ';'.\n"|964->"Expecting a data init.\n"|963->"Expecting ';', or '='.\n"|962->"Assuming that the constant expression is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|961->"Expecting a constant expression.\n"|960->"Expecting '['.\n"|959->"Expecting an identifier.\n"|957->"Expecting a data init.\n"|956->"Expecting ';', '=', or '@'.\n"|955->"Expecting a data name.\n"|953->"Expecting ';'.\n"|952->"Assuming that the expression list is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|951->"Expecting an expression list.\n"|950->"Expecting '['.\n"|949->"Expecting '='.\n"|948->"Assuming that the constant expression is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|947->"Expecting a constant expression.\n"|946->"Expecting '['.\n"|945->"Expecting an identifier.\n"|943->"Expecting ';'.\n"|942->"Assuming that the expression list is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|941->"Expecting an expression list.\n"|940->"Expecting '['.\n"|939->"Expecting '=', or '@'.\n"|938->"Expecting a reference type.\n"|937->"Expecting ':'.\n"|936->"Expecting an identifier.\n"|934->"Assuming that the statement list is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|931->"Assuming that the statement list is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|929->"Expecting '{'.\n"|928->"Expecting ':'.\n"|927->"Expecting a label name.\n"|926->"Assuming that the optional function type is complete, expecting ''', or '{'.\n"|924->"Assuming that the statement list is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|921->"Assuming that the statement list is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|919->"Expecting '{'.\n"|918->"Expecting ':'.\n"|917->"Expecting a label name.\n"|916->"Assuming that the optional function type is complete, expecting ''', or '{'.\n"|915->"Expecting an optional function type.\n"|914->"Expecting a type name.\n"|913->"Expecting '!', or a type name.\n"|912->"Expecting ':', or an optional function type.\n"|911->"Expecting '!', ':', or an optional function type.\n"|910->"Expecting a function name.\n"|908->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|905->"Expecting ';', or '{'.\n"|903->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|900->"Expecting ';', or '{'.\n"|898->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|895->"Expecting ';', or '{'.\n"|894->"Expecting ';', 'shared', or '{'.\n"|893->"Expecting ';', 'shared', '{', or a page-size clause.\n"|889->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|885->"Expecting a data elem.\n"|884->"Expecting '++', or ';'.\n"|876->"Expecting ']'.\n<4>This '[' opens the enclosing construct.\n"|870->"Expecting a raw number.\n"|868->"Expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|863->"Expecting '('.\n"|856->"Expecting ':'.\n"|855->"Expecting an identifier.\n"|853->"Expecting a data init.\n"|852->"Expecting ';', or '='.\n"|851->"Assuming that the constant expression is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|849->"Expecting a constant expression.\n"|848->"Expecting '['.\n"|847->"Expecting '@'.\n"|844->"Expecting a data name.\n"|841->"Expecting ';', or '{'.\n"|840->"Expecting ';', 'shared', or '{'.\n"|839->"Expecting ';', 'shared', '{', a page-size clause, or memory limits.\n"|838->"Expecting an address type.\n"|837->"Expecting ':'.\n"|836->"Expecting an identifier.\n"|834->"Syntax error\n"|833->"Expecting an expression.\n"|831->"Expecting ';', or '='.\n"|829->"Syntax error\n"|828->"Expecting an expression.\n"|826->"Expecting ';', '=', or memory limits.\n"|825->"Expecting a reference type.\n"|823->"Syntax error\n"|822->"Expecting an expression.\n"|820->"Expecting ';', or '='.\n"|818->"Syntax error\n"|817->"Expecting an expression.\n"|815->"Expecting ';', '=', or memory limits.\n"|814->"Expecting a reference type, or an address type.\n"|813->"Expecting ':'.\n"|812->"Expecting an identifier.\n"|811->"Expecting a definition.\n"|809->"Expecting '}', or a module field.\n"|799->"Expecting '}', or an import item.\n"|797->"Expecting a value type.\n"|796->"Expecting ':'.\n"|795->"Expecting an identifier.\n"|793->"Expecting ';'.\n"|788->"Expecting an optional function type.\n"|787->"Expecting a type name.\n"|786->"Expecting '!', or a type name.\n"|785->"Expecting ':', or an optional function type.\n"|784->"Expecting '!', ':', or an optional function type.\n"|782->"Expecting a function name.\n"|777->"Expecting ';', or 'shared'.\n"|776->"Expecting ';', 'shared', or a page-size clause.\n"|774->"Expecting ';', or 'shared'.\n"|772->"Expecting an integer.\n"|770->"Expecting ';', 'shared', a page-size clause, or memory limits.\n"|769->"Expecting an address type.\n"|768->"Expecting ':'.\n"|767->"Expecting an identifier.\n"|765->"Expecting ';', or memory limits.\n"|764->"Expecting a reference type.\n"|761->"Expecting ']'.\n<4>This '[' opens the enclosing construct.\n"|760->"Expecting an integer.\n"|758->"Expecting ',', or ']'.\n<2>This '[' opens the enclosing construct.\n"|757->"Expecting an integer.\n"|756->"Expecting ';', or memory limits.\n"|754->"Expecting a reference type, or an address type.\n"|753->"Expecting ':'.\n"|752->"Expecting an identifier.\n"|747->"Expecting an optional function type.\n"|746->"Expecting a type name.\n"|745->"Expecting ':', or an optional function type.\n"|744->"Expecting a tag name.\n"|743->"Expecting an import declaration.\n"|741->"Expecting '}', or an import item.\n"|740->"Expecting '}', or an import item.\n<1>This '{' opens the enclosing construct.\n"|738->"Expecting a string.\n"|736->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|732->"Expecting '{'.\n"|731->"Expecting '}', or a module field.\n"|730->"Expecting '}', or a module field.\n<1>This '{' opens the enclosing construct.\n"|729->"Expecting braced fields.\n"|728->"Expecting ']'.\n<5>This '[' opens the enclosing construct.\n"|727->"Assuming that the condition is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|726->"Expecting a condition.\n"|725->"Expecting '('.\n"|723->"Expecting ']'.\n<3>This '[' opens the enclosing construct.\n"|721->"Expecting ']'.\n<5>This '[' opens the enclosing construct.\n"|720->"Assuming that the attribute expression is complete, expecting an attribute guard.\n"|717->"Expecting a block.\n"|716->"Assuming that the statement is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|715->"Expecting a statement.\n"|714->"Expecting '('.\n"|713->"Assuming that the condition expression is complete, expecting ':', or a block.\n"|711->"Expecting '}'.\n<3>This '{' opens the enclosing construct.\n"|710->"Expecting '}', or a catch-all clause.\n<2>This '{' opens the enclosing construct.\n"|708->"Expecting '{'.\n"|707->"Expecting 'catch'.\n"|704->"Assuming that the statement list is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|696->"Assuming that the statement is complete, expecting ';'.\n"|693->"Expecting a block.\n"|692->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|690->"Expecting a block.\n"|689->"Expecting ']'.\n<5>This '[' opens the enclosing construct.\n"|688->"Assuming that the condition is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|687->"Expecting a condition.\n"|686->"Expecting '('.\n"|685->"Expecting 'else', 'if', 'import', or an identifier.\n"|684->"Expecting '['.\n"|682->"Expecting an expression.\n"|681->"Expecting '='.\n"|680->"Expecting a value type.\n"|677->"Assuming that the expression list is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|675->"Expecting ']'.\n<3>This '[' opens the enclosing construct.\n"|673->"Expecting ']'.\n<5>This '[' opens the enclosing construct.\n"|671->"Assuming that the condition is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|668->"Expecting ')'.\n<6>This '(' opens the enclosing construct.\n"|667->"Expecting an integer.\n"|666->"Expecting ','.\n"|665->"Expecting an integer.\n"|664->"Expecting ','.\n"|663->"Expecting an integer.\n"|661->"Expecting a condition literal.\n"|651->"Expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|647->"Expecting '(', ')', ',', or a comparison operator.\n"|646->"Expecting a condition.\n"|645->"Expecting '('.\n"|644->"Expecting 'if'.\n"|643->"Assuming that the attribute expression is complete, expecting an attribute guard.\n"|640->"Expecting a block.\n"|639->"Expecting a block, or a block type.\n"|637->"Expecting a block.\n"|635->"Expecting a block.\n"|634->"Assuming that the condition expression is complete, expecting '=>', or a block.\n"|633->"Expecting a condition expression.\n"|631->"Expecting a block.\n"|630->"Expecting a block, or a block type.\n"|628->"Expecting '}'.\n<3>This '{' opens the enclosing construct.\n"|627->"Expecting '}', or a trycatch all.\n<2>This '{' opens the enclosing construct.\n"|624->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|622->"Expecting '[', or '{'.\n"|621->"Expecting 'catch'.\n"|620->"Expecting a block.\n"|619->"Expecting a block, or a block type.\n"|616->"Expecting '}'.\n<3>This '{' opens the enclosing construct.\n"|614->"Expecting a block.\n"|613->"Expecting '=>'.\n"|612->"Expecting '}', or a catch-all clause.\n<2>This '{' opens the enclosing construct.\n"|607->"Expecting a block.\n"|606->"Expecting '=>'.\n"|603->"Expecting '{'.\n"|602->"Expecting 'catch'.\n"|601->"Expecting a block.\n"|600->"Expecting a block, or a block type.\n"|597->"Expecting an expression.\n"|595->"Assuming that the index expression is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|594->"Expecting an index expression.\n"|593->"Syntax error\n"|590->"Expecting a block.\n"|589->"Assuming that the statement is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|588->"Syntax error\n"|587->"Assuming that the argument list is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|586->"Expecting an argument list.\n"|585->"Syntax error\n"|584->"Expecting an expression.\n"|581->"Expecting a label name.\n"|580->"Expecting '''.\n"|578->"Expecting an expression.\n"|577->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|576->"Expecting a labels else.\n"|575->"Expecting '['.\n"|573->"Expecting an expression.\n"|569->"Expecting an expression.\n"|554->"Expecting an expression.\n"|552->"Expecting a value type.\n"|550->"Expecting an expression.\n"|544->"Expecting an expression.\n"|542->"Assuming that the let pattern is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|538->"Expecting a value type.\n"|535->"Expecting a let pattern.\n"|533->"Expecting '(', or a simple pattern.\n"|528->"Assuming that the expression list is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|527->"Expecting an expression list.\n"|526->"Expecting '('.\n"|525->"Expecting a tag name.\n"|523->"Expecting an expression.\n"|522->"Expecting a statement.\n"|521->"Expecting '('.\n"|520->"Assuming that the condition expression is complete, expecting ':', or a block.\n"|516->"Expecting '}'.\n<3>This '{' opens the enclosing construct.\n"|514->"Expecting a block.\n"|513->"Expecting '=>'.\n"|512->"Expecting a match default.\n"|508->"Expecting a block.\n"|507->"Expecting '=>'.\n"|503->"Expecting a reference type.\n"|502->"Expecting ':'.\n"|498->"Syntax error\n"|496->"Assuming that the expression list is complete, expecting ')'.\n<4>This '(' opens the enclosing construct.\n"|495->"Expecting an expression list.\n"|492->"Assuming that the parenthesized expression is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|490->"Assuming that the array body is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|488->"Assuming that the array body is complete, expecting ']'.\n<4>This '[' opens the enclosing construct.\n"|483->"Expecting a length expression.\n"|477->"Expecting a length expression.\n"|476->"Expecting ';'.\n"|473->"Expecting a length expression.\n"|472->"Syntax error\n"|471->"Expecting an expression.\n"|469->"Expecting an array body.\n"|466->"Assuming that the structure is complete, expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|464->"Expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|463->"Expecting '..', or a structure.\n"|462->"Expecting '|'.\n"|460->"Assuming that the structure is complete, expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|459->"Expecting a structure.\n"|457->"Assuming that the structure field is complete, expecting ',', or '}'.\n<2>This '{' opens the enclosing construct.\n"|455->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|451->"Assuming that the structure is complete, expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|448->"Expecting a block.\n"|446->"Expecting a block.\n"|444->"Expecting a block type.\n"|443->"Assuming that the condition expression is complete, expecting '=>', or a block.\n"|439->"Expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|434->"Expecting a block.\n"|433->"Expecting ':'.\n"|432->"Expecting a label name.\n"|429->"Expecting '{'.\n"|428->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|425->"Expecting a label name.\n"|424->"Expecting '''.\n"|423->"Expecting ','.\n"|422->"Expecting a label name.\n"|421->"Expecting a labels else.\n"|420->"Expecting ',', or ':'.\n"|419->"Expecting a label name.\n"|418->"Expecting a labels else, or an index expression.\n"|417->"Syntax error\n"|416->"Syntax error\n"|415->"Syntax error\n"|414->"Syntax error\n"|413->"Expecting an expression.\n"|412->"Expecting a descriptor operand.\n"|411->"Syntax error\n"|410->"Syntax error\n"|409->"Expecting an expression.\n"|408->"Expecting a descriptor operand.\n"|407->"Syntax error\n"|406->"Syntax error\n"|401->"Assuming that the argument list is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|396->"Expecting an expression.\n"|394->"Expecting an identifier.\n"|389->"Syntax error\n"|388->"Expecting an expression.\n"|387->"Syntax error\n"|386->"Expecting an expression.\n"|385->"Syntax error\n"|384->"Expecting an expression.\n"|383->"Syntax error\n"|382->"Expecting an expression.\n"|381->"Syntax error\n"|380->"Expecting an expression.\n"|379->"Syntax error\n"|378->"Expecting an expression.\n"|377->"Syntax error\n"|376->"Expecting an expression.\n"|375->"Syntax error\n"|374->"Expecting an expression.\n"|373->"Syntax error\n"|372->"Expecting an expression.\n"|371->"Syntax error\n"|370->"Expecting an expression.\n"|369->"Syntax error\n"|368->"Expecting an expression.\n"|367->"Syntax error\n"|366->"Expecting an expression.\n"|365->"Syntax error\n"|364->"Expecting an expression.\n"|363->"Syntax error\n"|362->"Expecting an expression.\n"|360->"Expecting an expression.\n"|358->"Expecting an expression.\n"|356->"Expecting an expression.\n"|354->"Expecting an expression.\n"|353->"Assuming that the then branch is complete, expecting ':'.\n"|352->"Expecting a then branch.\n"|349->"Expecting an expression.\n"|347->"Expecting an expression.\n"|345->"Expecting an expression.\n"|343->"Expecting an expression.\n"|341->"Expecting an expression.\n"|339->"Expecting an expression.\n"|337->"Expecting an expression.\n"|336->"Expecting a block.\n"|333->"Expecting a block, or a branch expression.\n"|329->"Expecting an expression.\n"|328->"Syntax error\n<2>This '(' opens the enclosing construct.\n"|327->"Expecting an expression.\n"|326->"Expecting '('.\n"|325->"Expecting a descriptor operand.\n"|321->"Expecting a function type.\n"|320->"Expecting '!', 'fn', or a heap type.\n"|319->"Expecting '!', '?', 'fn', or a heap type.\n"|317->"Expecting '?', a cast type, or a descriptor operand.\n"|314->"Expecting an expression.\n"|312->"Expecting an expression.\n"|310->"Expecting 'descriptor', or an identifier.\n"|308->"Expecting a reference type.\n"|306->"Expecting an expression.\n"|303->"Assuming that the index expression is complete, expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|302->"Expecting an index expression.\n"|299->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|292->"Expecting a label name.\n"|291->"Expecting ''', or an identifier.\n"|290->"Expecting '->'.\n"|288->"Expecting an on-clause list.\n"|286->"Expecting an expression.\n"|284->"Expecting an expression.\n"|283->"Expecting ':'.\n"|282->"Expecting an argument list.\n"|279->"Expecting an expression.\n"|278->"Expecting an expression.\n"|277->"Expecting a label name.\n"|276->"Expecting '''.\n"|275->"Expecting an expression.\n"|274->"Expecting '?', a descriptor operand, or a reference type.\n"|273->"Expecting a label name.\n"|272->"Expecting '''.\n"|271->"Expecting an expression.\n"|270->"Expecting '?', a descriptor operand, or a reference type.\n"|269->"Expecting a label name.\n"|268->"Expecting '''.\n"|267->"Expecting an expression.\n"|266->"Expecting a label name.\n"|265->"Expecting '''.\n"|264->"Expecting an expression.\n"|263->"Expecting a label name.\n"|262->"Expecting '''.\n"|260->"Expecting an expression.\n"|258->"Expecting a block.\n"|257->"Expecting a block, or a block type.\n"|255->"Expecting an expression.\n"|253->"Expecting a string.\n"|251->"Expecting a condition expression.\n"|248->"Expecting an expression.\n"|242->"Expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|241->"Expecting '..', or a structure.\n"|240->"Expecting ',', ':', '|', or '}'.\n<2>This '{' opens the enclosing construct.\n"|238->"Expecting '..', '}', a descriptor operand, a structure field, or an identifier.\n<1>This '{' opens the enclosing construct.\n"|237->"Expecting an array body, or an identifier.\n"|235->"Expecting a block.\n"|234->"Expecting a block, or a block type.\n"|233->"Expecting a parenthesized expression, or an expression.\n"|232->"Expecting an expression.\n"|231->"Expecting an expression.\n"|228->"Expecting an expression.\n"|227->"Expecting a condition expression.\n"|226->"Syntax error\n"|225->"Expecting ':'.\n"|224->"Expecting a label name.\n"|223->"Expecting an attribute expression.\n"|222->"Expecting '=', or an attribute guard.\n"|221->"Expecting 'import', or an identifier.\n"|220->"Expecting '['.\n"|218->"Expecting an expression list.\n"|217->"Expecting '('.\n"|215->"Expecting a tag name.\n"|212->"Expecting '}'.\n<3>This '{' opens the enclosing construct.\n"|209->"Expecting a block.\n"|208->"Expecting '=>'.\n"|206->"Expecting a block.\n"|205->"Expecting '&', or '=>'.\n"|204->"Expecting '}', or a trycatch all.\n<2>This '{' opens the enclosing construct.\n"|199->"Expecting a block.\n"|198->"Expecting '=>'.\n"|196->"Expecting a block.\n"|195->"Expecting '&', or '=>'.\n"|188->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|185->"Expecting a label name.\n"|184->"Expecting '''.\n"|183->"Expecting '->'.\n"|181->"Expecting a label name.\n"|180->"Expecting '''.\n"|179->"Expecting '&', or '->'.\n"|177->"Expecting a label name.\n"|176->"Expecting '''.\n"|175->"Expecting '->'.\n"|123->"Expecting a label name.\n"|122->"Expecting '''.\n"|121->"Expecting '&', or '->'.\n"|119->"Expecting '[', or '{'.\n"|118->"Expecting 'catch'.\n"|117->"Expecting a block.\n"|116->"Expecting a block, or a block type.\n"|115->"Expecting an expression.\n"|111->"Expecting a block.\n"|104->"Expecting a result type.\n"|102->"Assuming that the parameter types are complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|99->"Expecting parameter types.\n"|98->"Expecting a block, or a block type.\n"|96->"Expecting a condition expression.\n"|95->"Expecting an attribute expression.\n"|94->"Expecting '=', or an attribute guard.\n"|93->"Expecting 'else', 'if', 'import', or an identifier.\n"|92->"Expecting '!', or '['.\n"|90->"Expecting ';'.\n"|88->"Expecting ';'.\n"|86->"Expecting ';'.\n"|85->"Expecting a composite type.\n"|84->"Expecting a type name.\n"|83->"Expecting 'descriptor', or a composite type.\n"|82->"Expecting a type name.\n"|79->"Expecting ';'.\n"|75->"Expecting a type name.\n"|74->"Expecting a composite type.\n"|73->"Expecting a type name.\n"|64->"Assuming that the result type is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|58->"Expecting ')', or a result type.\n<1>This '(' opens the enclosing construct.\n"|57->"Expecting a result type.\n"|56->"Syntax error\n"|55->"Assuming that the parameter list is complete, expecting ')'.\n<2>This '(' opens the enclosing construct.\n"|49->"Expecting a value type.\n"|48->"Expecting ')', ',', or ':'.\n"|47->"Expecting a parameter list.\n"|46->"Expecting a function type.\n"|44->"Assuming that the structure type is complete, expecting '}'.\n<2>This '{' opens the enclosing construct.\n"|40->"Assuming that the structure type is complete, expecting '}'.\n<4>This '{' opens the enclosing construct.\n"|38->"Expecting a field type.\n"|37->"Expecting ':'.\n"|33->"Expecting a structure type.\n"|31->"Expecting ',', or '}'.\n<2>This '{' opens the enclosing construct.\n"|29->"Expecting '..', or a structure type.\n"|23->"Expecting a heap type.\n"|21->"Expecting '!', or a heap type.\n"|19->"Expecting '!', '?', or a heap type.\n"|17->"Expecting a storage type.\n"|15->"Expecting ']'.\n<2>This '[' opens the enclosing construct.\n"|13->"Expecting a field type.\n"|12->"Expecting 'describes', 'descriptor', or a composite type.\n"|10->"Expecting 'describes', 'descriptor', 'open', or a composite type.\n"|9->"Expecting '='.\n"|7->"Expecting a type name.\n"|6->"Expecting ':', or '='.\n"|4->"Expecting a type name.\n"|0->"Expecting a dummy ctx.\n"|_->raiseNot_found