A toy parser for a user-friendly DSL