private void defineVariables(String line) { Matcher varDefn = matchesVarDefn.matcher(line); if (varDefn.lookingAt()) { String var = varDefn.group(1); String val = varDefn.group(2); vars.define(var, val); } else { String[] words = splitWords.split(line); for (String var : words) { String value = System.getenv(var); vars.define(var, value); } } }