A toy compiler using Antlr