| | 20 | setupTopmostScope = |
| | 21 | "my $void;\n" |
| | 22 | ++ "my $scope = ?SMOP__S1P__LexicalScope.\"new\"();\n" |
| | 23 | ++ "\n" |
| | 24 | ++ "my $OUT_root_scalar = ?SMOP__S1P__RootNamespace.\"postcircumfix:{ }\"(\"$*OUT\");\n" |
| | 25 | ++ "my $OUT_root = $OUT_root_scalar.\"FETCH\"();\n" |
| | 26 | ++ "my $OUT_scalar = $scope.\"postcircumfix:{ }\"(\"$*OUT\");\n" |
| | 27 | ++ "$void = $OUT_scalar.\"STORE\"($OUT_root);\n" |
| | 28 | ++ "\n" |
| | 29 | ++ "my $Code_scalar = $scope.\"postcircumfix:{ }\"(\"Code\");\n" |
| | 30 | ++ "my $Code_root_scalar = ?SMOP__S1P__RootNamespace.\"postcircumfix:{ }\"(\"::Code\");\n" |
| | 31 | ++ "my $Code = $Code_root_scalar.\"FETCH\"();\n" |
| | 32 | ++ "$void = $Code_scalar.\"STORE\"($Code);\n" |
| | 33 | ++ "\n" |
| | 34 | ++ "\n" |
| | 35 | ++ "##############################################################\n" |
| | 36 | |