[Bprocessor-commit] bscript/src/net/sourceforge/bprocessor/model/evaluator Environment.java, 1.4,
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-09-19 19:22:44
|
Update of /cvsroot/bprocessor/bscript/src/net/sourceforge/bprocessor/model/evaluator In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12669/src/net/sourceforge/bprocessor/model/evaluator Modified Files: Environment.java Call.java Log Message: Fixed problems with scripting Index: Call.java =================================================================== RCS file: /cvsroot/bprocessor/bscript/src/net/sourceforge/bprocessor/model/evaluator/Call.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Call.java 17 Sep 2006 17:29:21 -0000 1.5 --- Call.java 19 Sep 2006 19:22:42 -0000 1.6 *************** *** 60,64 **** } } ! Environment activation = new Environment(env, locals, arguments); invokable.evaluate(activation, stack); } else { --- 60,64 ---- } } ! Environment activation = new Environment(env.origin(), locals, arguments); invokable.evaluate(activation, stack); } else { Index: Environment.java =================================================================== RCS file: /cvsroot/bprocessor/bscript/src/net/sourceforge/bprocessor/model/evaluator/Environment.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Environment.java 17 Sep 2006 17:29:21 -0000 1.4 --- Environment.java 19 Sep 2006 19:22:42 -0000 1.5 *************** *** 50,53 **** --- 50,61 ---- /** + * + * @return origin + */ + public Environment origin() { + return origin; + } + + /** * Return a copy with locals replaced * @param locals List |