Seems OK.... Can go to semantic analysis.