starting on toy language grammar for optimizations