summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/compile.h1
-rw-r--r--src/parse.y15
2 files changed, 0 insertions, 16 deletions
diff --git a/src/compile.h b/src/compile.h
index ca3e255c8..7afa82e76 100644
--- a/src/compile.h
+++ b/src/compile.h
@@ -87,7 +87,6 @@ void mrb_parser_parse(struct mrb_parser_state*);
struct mrb_parser_state* mrb_parse_file(mrb_state*,FILE*);
struct mrb_parser_state* mrb_parse_string(mrb_state*,const char*);
struct mrb_parser_state* mrb_parse_nstring(mrb_state*,const char*,size_t);
-struct mrb_parser_state* mrb_parse_nstring_ext(mrb_state*,const char*,size_t);
int mrb_generate_code(mrb_state*, mrb_ast_node*);
int mrb_compile_file(mrb_state*,FILE*);
diff --git a/src/parse.y b/src/parse.y
index 35eff1b33..05b871b52 100644
--- a/src/parse.y
+++ b/src/parse.y
@@ -4727,21 +4727,6 @@ mrb_parse_nstring(mrb_state *mrb, const char *s, size_t len)
}
parser_state*
-mrb_parse_nstring_ext(mrb_state *mrb, const char *s, size_t len)
-{
- parser_state *p;
-
- p = mrb_parser_new(mrb);
- if (!p) return 0;
- p->s = s;
- p->send = s + len;
- p->capture_errors = 1;
-
- mrb_parser_parse(p);
- return p;
-}
-
-parser_state*
mrb_parse_string(mrb_state *mrb, const char *s)
{
return mrb_parse_nstring(mrb, s, strlen(s));