L Attributes In Compiler Design