ID:2722005
 
Applies to:DM Language
Status: Open

Issue hasn't been assigned a status value.
A small little addition would be a local keyword that's just syntaxical-sugar, it would exist to compliment the global keyword and further help with readability.

proc/Example()
var variable1 = 123
var variable2 = 321
var variable3 = (local.variable1 + local.variable) * global.g_variable
Correct me if I am wrong, but local vars take priority in almost all instances, hence why accessing src.varname is sometimes required if you have a local called varname.
I get the point of the disambiguation, but it's probably moot.