You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by he...@apache.org on 2009/10/13 09:19:57 UTC
svn commit: r824620 -
/commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java
Author: henrib
Date: Tue Oct 13 07:19:57 2009
New Revision: 824620
URL: http://svn.apache.org/viewvc?rev=824620&view=rev
Log:
Reverted main to original author intended behavior
Modified:
commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java
Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java
URL: http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java?rev=824620&r1=824619&r2=824620&view=diff
==============================================================================
--- commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java (original)
+++ commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl/Main.java Tue Oct 13 07:19:57 2009
@@ -29,7 +29,6 @@
* @since 2.0
*/
public class Main {
-
/**
* Test application for Jexl
*
@@ -45,24 +44,24 @@
JexlEngine engine = new JexlEngine();
JexlContext context = new HashMapContext();
context.getVars().put("args", args);
- try {
- if (args.length == 1) {
- Script script = engine.createScript(new File(args[0]));
- Object value = script.execute(context);
- System.out.println("Return value: " + value);
- } else {
- BufferedReader console = new BufferedReader(new InputStreamReader(System.in));
- String line;
- System.out.print("> ");
- while (null != (line = console.readLine())) {
+ if (args.length == 1) {
+ Script script = engine.createScript(new File(args[0]));
+ Object value = script.execute(context);
+ System.out.println("Return value: " + value);
+ } else {
+ BufferedReader console = new BufferedReader(new InputStreamReader(System.in));
+ String line;
+ System.out.print("> ");
+ while (null != (line = console.readLine())) {
+ try {
Expression expression = engine.createExpression(line);
Object value = expression.evaluate(context);
System.out.println("Return value: " + value);
System.out.print("> ");
+ } catch (JexlException e) {
+ System.out.println(e.getLocalizedMessage());
}
}
- } catch (JexlException e) {
- System.out.println(e.getLocalizedMessage());
}
}
}