* Stores the given arguments as Strings into lastResultStrings. */
| 236 | * Stores the given arguments as Strings into lastResultStrings. |
| 237 | */ |
| 238 | duk_ret_t Macro::internalStoreStrings(duk_context *context) { |
| 239 | duk_idx_t numArgs = duk_get_top(context); |
| 240 | Macro::lastResultStrings.clear(); |
| 241 | for( int i = 0; i < numArgs; ++i ) { |
| 242 | if( duk_get_type(context, i) == DUK_TYPE_STRING ) { |
| 243 | // dummyInt = duk_to_int(context, i); |
| 244 | Macro::lastResultStrings.push_back(duk_to_string(context, i)); |
| 245 | } |
| 246 | } |
| 247 | return 0; |
| 248 | } |
| 249 | |
| 250 | std::vector<std::string> Macro::getLastResultStrings() { |
| 251 | return Macro::lastResultStrings; |