Ситуация немного странная, но терпите меня. Мне нужен язык сценариев, который можно легко вызвать на C (не cpp, C). предпочтительно функцию скрипта можно вызывать как обычную функцию Си. Мне нужен язык сценариев, чтобы использовать кортежи, чтобы я мог написать что-то вроде ниже. Держи в себе эту ерунду, я просто хочу иметь возможность вернуть кортеж. Тип возвращаемого значения должен быть ptr, и все входные данные имеют тип void * (tuple), int или char *
myfunc(a, b, c, d) {
a.b = b
a.z = anotherFunc(b,c)
return a, d
}
myfunc2(z) {
a, d = z
return d+4, a+1
}