|
@ -2,6 +2,7 @@ |
|
|
#include <memory> |
|
|
#include <memory> |
|
|
#include <string> |
|
|
#include <string> |
|
|
#include <variant> |
|
|
#include <variant> |
|
|
|
|
|
#include <deque> |
|
|
#include <vector> |
|
|
#include <vector> |
|
|
#include <optional> |
|
|
#include <optional> |
|
|
|
|
|
|
|
@ -26,8 +27,8 @@ namespace scripting { |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
struct array { |
|
|
struct array { |
|
|
std::vector<script_value> value; |
|
|
|
|
|
operator std::vector<script_value>&() { |
|
|
|
|
|
|
|
|
std::deque<script_value> value; |
|
|
|
|
|
operator std::deque<script_value>&() { |
|
|
return value; |
|
|
return value; |
|
|
} |
|
|
} |
|
|
}; |
|
|
}; |
|
|