Higher level Marpa parser for Go