Comments are ignored, and I also enforce a one-op per line rule