pars line text align oper specif given line follow form ul li visibl paramet list type express properti ul element option left unspecifi preserv old valu em stereotyp em given element line form lt lt stereotyp stereotyp stereotyp gt gt follow properti recogn special mean concurr concurr guard leaf queri root sequenti syntax compat uml spec visibl paramet list type express properti nd visibl keyword returntyp param param pars param op oper adjust specif pars except detect error attribut pars error error offset pars oper object op pars except token st colon parameterlist builder stereotyp token type visibl list properti param offset trim length notat util uml visibilitychar index visibl substr substr st token ab bb notat util uml oper custom sep st token token st token equal token equal token equal token equal token ab equal token stereotyp pars error oper stereotyp st token index stereotyp builder token st token equal token bb equal token stereotyp append token equal token properti token open brace st properti equal token colon equal token pars error oper valu st token index token colon parameterlist pars error oper paramet list st token index parameterlist token colon type pars error oper type st token index token length token token pars error oper type quot st token index token length token pars error oper type expr st token index type token visibl pars error oper extra text st token index token length token token pars error oper quot st token index token length token pars error oper expr st token index visibl token length notat util uml visibilitychar index token visibl token substr token token substr visibl token token end loop element except nsee pars error oper unexpect end oper length pars except pre pre parameterlist parameterlist guarante contain parameterlist parameterlist length pars error oper paramet list incomplet param offset parameterlist length param offset parameterlist parameterlist substr parameterlist length notat util uml pars param list op parameterlist param offset visibl model core helper set visibl op notat util uml visibl visibl trim model core helper set op trim model facad op equal model facad op model core helper set op anonym type object ow model facad owner op object ns ow model facad namespac ow ns model facad namespac ow ns model facad model op object mtype notat util uml type type trim ns set paramet op mtype properti notat util uml set properti op properti notat util uml oper special string don creat stereotyp signal recept creat pars stereotyp need model facad recept op recept keyword equal stereotyp stereotyp util deal stereotyp op stereotyp 