Added StringUtil class.
Implemented attribute handling for Macro AST node.