diff options
author | William Deegan <bill@baddogconsulting.com> | 2017-07-03 15:06:02 -0400 |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2017-07-03 15:06:02 -0400 |
commit | b708641a894b615a6221dfa99a52f7d03c3d1f1b (patch) | |
tree | eb91747534b7a368672058f7a82be71edcd17751 /bench | |
parent | 82be0ea155d3f4b4d5ff791b893906c463740a01 (diff) | |
download | scons-b708641a894b615a6221dfa99a52f7d03c3d1f1b.tar.gz |
Add an alternative to evaluate lvar vs gvar
Diffstat (limited to 'bench')
-rw-r--r-- | bench/lvars-gvars.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bench/lvars-gvars.py b/bench/lvars-gvars.py index bdb09ef8..15112038 100644 --- a/bench/lvars-gvars.py +++ b/bench/lvars-gvars.py @@ -45,6 +45,12 @@ def Func4(var, gvars, lvars): except NameError: x = '' +def Func5(var, gvars, lvars): + """Chained get with default values""" + for i in IterationList: + x = lvars.get(var,gvars.get(var,'')) + + # Data to pass to the functions on each run. Each entry is a # three-element tuple: # |