package Ġcom . github . sh ak el ang . shake . parser . node . expression Ċ Ċ import Ġcom . github . sh ak el ang . shake . parser . node . Val ued Node Ċ import Ġcom . github . sh ak el ang . shake . util . character input . position . Position Map Ċ Ċ @ Suppress (" unused ") Ċ abstract Ġclass ĠExpression Node ( ĊĠĠĠ Ġmap : ĠPosition Map , ĊĠĠĠ Ġval Ġleft : ĠVal ued Node , ĊĠĠĠ Ġval Ġright : ĠVal ued Node , ĊĠĠĠ Ġval Ġoperator Position : ĠInt Ċ ) Ġ: ĠVal ued Node ( map ) Ġ{ ĊĠĠĠ Ġabstract Ġval Ġoperator : ĠChar Ċ }