worked and extended syntax, working on the datastructures for the semantic analysis