/** * * Parser#new * * constructor * * * p1 (parent) The Scanner to which the parser belongs * * * p2 (name) path to shared object (usable by dlopen(3)). * * * return A new Parser * */ static VALUE parser_new(VALUE obj, VALUE parent, VALUE name) {