Tag: intermediate code generator in compiler design