From 1853e964e96c41e762ca0ab97259ee4e79d86ec7 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Mon, 3 Nov 2014 13:35:54 -0800 Subject: Use the new ASTs --- src/map/script-parse.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/map/script-parse.cpp') diff --git a/src/map/script-parse.cpp b/src/map/script-parse.cpp index 7956831..85e29a5 100644 --- a/src/map/script-parse.cpp +++ b/src/map/script-parse.cpp @@ -33,6 +33,8 @@ #include "../mmo/cxxstdio_enums.hpp" +#include "../ast/script.hpp" + #include "map.t.hpp" #include "script-buffer.hpp" #include "script-call.hpp" @@ -692,10 +694,10 @@ void add_builtin_functions(void) } } -std::unique_ptr parse_script(ZString src, int line, bool implicit_end) +std::unique_ptr compile_script(const ast::script::ScriptBody& body, bool implicit_end) { auto script_buf = make_unique(); - script_buf->parse_script(src, line, implicit_end); + script_buf->parse_script(body.braced_body, body.span.begin.line, implicit_end); return std::move(script_buf); } -- cgit v1.2.3-60-g2f50