package Ġorg . web 2 5 . fel ix . lo gex . parser . ref Ċ Ċ import Ġorg . web 2 5 . fel ix . lo gex . node . Expression Node Ċ Ċ /** Ċ Ġ* ĠImp licit Ġclosure Ġreference Ġfor Ġthe Ġroot Ġclosure . Ċ Ġ* Ċ Ġ* Ġ@ param Ġid Ġthe Ġid Ġof Ġthe Ġclosure Ċ Ġ* Ġ@ param Ġentry Point Ġthe Ġ[ Reference ] Ġthis Ġclosure Ġen clo ses Ċ Ġ* Ġ@ since Ġ 1 . 0 . 0 Ċ Ġ* Ġ@ author ĠF elix ĠRes ch Ġ< [ fel ix . res ch @ web 2 5 . org ]( mailto : fel ix . res ch @ web 2 5 . org )> Ċ Ġ*/ Ċ class ĠImp licit Closure Reference ( id : ĠInt , Ġentry Point : ĠReference ) Ġ: ĠClosure Reference ( id , Ġentry Point ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġresolve (): ĠExpression Node Ġ= Ġentry Point . resolve () ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġ" root : ($ entry Point )" Ċ }