mirror of
https://github.com/voltrevo/ValueScript.git
synced 2026-05-10 03:00:06 -04:00
Add more inputs
This commit is contained in:
14
inputs/passing/shadow.ts
Normal file
14
inputs/passing/shadow.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
export default function() {
|
||||
let sum = 0;
|
||||
|
||||
const x = 1;
|
||||
|
||||
{
|
||||
const x = 2;
|
||||
sum += x;
|
||||
}
|
||||
|
||||
sum += x;
|
||||
|
||||
return sum; // 3 (not 4)
|
||||
}
|
||||
13
inputs/passing/transitiveCapture.ts
Normal file
13
inputs/passing/transitiveCapture.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
export default function() {
|
||||
const x = 3;
|
||||
|
||||
function foo() {
|
||||
return bar();
|
||||
}
|
||||
|
||||
function bar() {
|
||||
return x;
|
||||
}
|
||||
|
||||
return foo();
|
||||
}
|
||||
Reference in New Issue
Block a user