标签: variables groovy closures dsl
script1.groovy:用作DSL来定义可用的方法
def a (Closure c)={ def x='x' c() } def a()= { println x } def b()= { println x }
Script2.groovy:使用DSL提供的服务编写脚本
a { b() c() }
运行scrip2.groovy时,有没有办法传递变量' x'关闭b和c?