bug fix import statement
add interfacedecl on toplevel
implement boolean literal and hexadecimal number literal