static $expr_splitter; static $expr_trim; static $expr_int; static $expr_float; static function globals() { $args = func_get_args(); return call_user_func_array(self::$globals, $args); } static $globals; function __toString() { return 'haxe.Template'; } } haxe_Template::$splitter = new EReg("(::[A-Za-z0-9_ ()&|!+=/><*.\"-]+::|\\\$\\\$([A-Za-z0-9_-]+)\\()", ""); haxe_Template::$expr_splitter = new EReg("(\\(|\\)|[ \r\n\t]*\"[^\"]*\"[ \r\n\t]*|[!+=/><*.&|-]+)", ""); haxe_Template::$expr_trim = new EReg("^[ ]*([^ ]+)[ ]*\$", ""); haxe_Template::$expr_int = new EReg("^[0-9]+\$", ""); haxe_Template::$expr_float = new EReg("^([+-]?)(?=\\d|,\\d)\\d*(,\\d*)?([Ee]([+-]?\\d+))?\$", ""); haxe_Template::$globals = _hx_anonymous(array()); function haxe_Template_0(&$data, &$e, &$expr, &$l, &$s) { try { return call_user_func($e); } catch (Exception $__hx__e) { $_ex_ = $__hx__e instanceof HException ? $__hx__e->e : $__hx__e; $exc = $_ex_; throw new HException("Error : " . Std::string($exc) . " in " . _hx_string_or_null($expr)); } }