A school project about dealing with different grammars - Regular, Context-free, Greibach, Chomsky.