yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
11111e573
master
1//TEST:EXECUTABLE: 2struct SubRecord 3{ 4 int field2; 5 float field3; 6} 7 8struct Record 9{ 10 int field; 11 SubRecord sub; 12} 13 14export __extern_cpp int main() 15{ 16 Record rec; 17 Record *pRec = &rec; 18 pRec.field = 1; 19 pRec.sub.field2 = 2; 20 pRec.sub.field3 = 3.0f; 21 if (rec.field == 1 && rec.sub.field2 == 2 && pRec.sub.field3 == 3.0f) 22 { 23 printf("success\n"); 24 } 25 else 26 { 27 printf("fail\n"); 28 } 29 return 0; 30}