Wrote 'complete' code for semantic decoratons parser, but it is not tested or debugged.