const io = @import("io.amal"); const User = struct { name: str; age: i32; } const main = fn { var hello = fn { } const value = "hello"; print(value, "world", 356, 13.37); var num1: i64; const num2 = 23232; const num3 = num1 + num2 * 30; //const num4 = (num1 + num2) * num3 * ((34 + 32) / 234.345); const num4 = (num1 + num2) * num3 * ((34 + 32) / 2); /* episfjpseifipesf */ io.puts("lole"); if num1 == 43 print(2); } const print = fn { } /* // Shader main function is guaranteed to be inline if run on CPU const vertex_passthrough = VertexShader { const main = fn() vec4f { return gl_ModelViewProjectionMatrix * gl_Vertex; } } const fragment_passthrough = FragmentShader { tex: texture2d; const main = fn(coord: vec2f) vec2f { return tex.getPixel(coord); } } */