آرایه
۱۴۰۰ آبان ۶, پنجشنبه ساعت ۱۰:۵۳ست کردن آٰرایه به صورت خطی رو انجام دادم. و به ازای هر آرایه ۱۲ بایت در stack اختصاص میدم( به خاطر سرعت بالاتر ) که بعدا میتونم اون رو به heap تغییر بدم. ( که باید یک ساز و کار هم برای free کردن اوتوماتیک اون در نظر بگیرم ) ۸۰ درصد اجرای آرایه به صورت تو در تو رو انجام دادم و فقط قسمت دیباگ کردن و اجرا کردنش مونده. در آخر آدرس آرایه رو در یک متغییر ۴ بایتی نگه میدارم و به شکل معمول خوندن آرایه میشه اون رو خوند ...
var arr = [ "test2" : [ "a" : "val2" ] ];
printf("%s\n", arr["test2"]["a"] );