diff --git a/exercises/05/vslc/vsl_programs/ps5-codegen1/globals.vsl b/exercises/05/vslc/vsl_programs/ps5-codegen1/globals.vsl new file mode 100644 index 0000000..cc4fd7e --- /dev/null +++ b/exercises/05/vslc/vsl_programs/ps5-codegen1/globals.vsl @@ -0,0 +1,12 @@ +var global_var0, global_var1 + +func my_func(param0, param1) begin + var a + return 0 +end + +func main() begin + var a + print "a string" + return 0 +end \ No newline at end of file diff --git a/exercises/05/vslc/vsl_programs/ps5-codegen1/shadow.vsl b/exercises/05/vslc/vsl_programs/ps5-codegen1/shadow.vsl index e4193ce..c2e882b 100644 --- a/exercises/05/vslc/vsl_programs/ps5-codegen1/shadow.vsl +++ b/exercises/05/vslc/vsl_programs/ps5-codegen1/shadow.vsl @@ -1,4 +1,7 @@ // Checking symbol shadowing + +var a + func shadow() begin var a, b a := 1