func NewRecognizer(g *Grammar) *Recognizer {
	var _ret Recognizer
	_ret.handle = C.marpa_r_new(g.handle)
	if _ret.handle == (C.Marpa_Recognizer)(unsafe.Pointer(uintptr(0))) {
		panic("ERROR marpa_r_new")
	}
	return &_ret
}
func NewRecognizer(g *Grammar) *Recognizer {
	var _ret Recognizer
	_ret.handle = C.marpa_r_new(g.handle)
	return _ret

}