pars messag textual descript todo method complex let param uml messag uml messag object appli chang param pars pars except detect error attribut pars error error offset pars messag object uml messag pars except fname condit iter express recurr builder guard param expr token builder varnam list list predecessor arrai list list list integ seqno list integ currentseq arrai list integ list pre seq parallel iter delet expr refind oper predecessor currentseq add currentseq add token st token token paren expr separ st token token st token equal token equal token currentseq varnam fname varnam append token equal token pre msg pars error messag pred unqualifi pars except translat local msg st token index seq guard msg pars error messag spec pars except translat local msg st token index guard builder token st token equal token guard append token equal token pre msg pars error messag pred unqualifi pars except translat local msg st token index seq currentseq iter equal token currentseq msg pars error messag unexpect dot pars except translat local msg st token index currentseq currentseq size currentseq currentseq size currentseq add currentseq add equal token st token st token equal st token st token pre msg pars error messag pred colon pars except translat local msg st token index currentseq currentseq size currentseq currentseq size currentseq currentseq size currentseq remov currentseq size currentseq remov currentseq size seqno currentseq currentseq delet expr equal token st token st token equal st token st token seq msg pars error messag sequenc slash pars except translat local msg st token index pre seq currentseq size currentseq currentseq size currentseq currentseq size currentseq remov currentseq size currentseq remov currentseq size currentseq currentseq size currentseq currentseq size predecessor add currentseq currentseq arrai list integ currentseq add currentseq add predecessor equal token pre msg pars error messag pred parallel pars except translat local msg st token index seq currentseq parallel equal token currentseq seq msg pars error messag number pars except translat local msg st token index pre currentseq size currentseq currentseq size currentseq currentseq size currentseq remov currentseq size currentseq remov currentseq size currentseq currentseq size currentseq currentseq size predecessor add currentseq currentseq arrai list integ currentseq add currentseq add predecessor varnam fname varnam builder fname token fname varnam fname varnam append token msg pars error messag comma pars except translat local msg st token index equal token equal token currentseq varnam varnam builder fname fname fname currentseq param expr token token token length msg pars error messag malform paramet pars except translat local msg st token index fname equal fname msg pars error messag function pars except translat local msg st token index varnam varnam builder param expr token substr token length varnam fname varnam append token fname fname length fname token msg pars error messag unexpect token object pars exc token pars except translat local msg pars exc st token index val currentseq currentseq size ord currentseq currentseq size assign bp msg order token val assign bp token length currentseq set currentseq size integ valu token assign number format except nfe ord assign bp currentseq set currentseq size integ valu pars msg order token assign number format except nfe val ord assign bp bp token length integ nbr ord nbr integ valu token substr bp ord integ valu pars msg order token substr bp currentseq set currentseq size nbr currentseq set currentseq size ord assign number format except nfe assign msg pars error messag unexpect token object pars exc token pars except translat local msg pars exc st token index element except nsee msg pars error messag unexpect end messag pars except translat local msg length pars except pre pre list pars argument param expr delet expr defin log lp log granular type statement print debug info fname guard param expr varnam predecessor seqno parallel iter endif appli chang model build action uml messag handl guard uml messag guard parallel iter fname blank function uml messag fname delet expr varnam blank variabl uml messag varnam delet expr refind oper handl function uml messag fname varnam refind oper refind oper handl argument uml messag refind oper refind oper handl sequenc number uml messag seqno refind oper handl oper uml messag fname refind oper handl predecessor uml messag predecessor predecessor 