[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool SpaceTool.java, 1.51, 1.52
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-10-11 11:23:34
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26181/src/net/sourceforge/bprocessor/gl/tool Modified Files: SpaceTool.java Log Message: Improved errorhandling in scripting Index: SpaceTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -d -r1.51 -r1.52 *** SpaceTool.java 11 Oct 2006 06:23:11 -0000 1.51 --- SpaceTool.java 11 Oct 2006 11:23:23 -0000 1.52 *************** *** 657,666 **** globals.put("surface", new Builtin() { public void evaluate(Environment env, Stack stack) { - Vertex previous = (Vertex) env.get(env.length() - 1); List edges = new LinkedList(); for (int i = 0; i < env.length(); i++) { ! Vertex current = (Vertex) env.get(i); ! edges.add(new Edge(previous, current)); ! previous = current; } Surface result = new Surface(edges); --- 657,664 ---- globals.put("surface", new Builtin() { public void evaluate(Environment env, Stack stack) { List edges = new LinkedList(); for (int i = 0; i < env.length(); i++) { ! Edge current = (Edge) env.get(i); ! edges.add(current); } Surface result = new Surface(edges); *************** *** 721,725 **** ScriptParser parser = new ScriptParser(lexer); parser.script(globals); - System.out.println("done parsing globals"); try { Environment global = new Environment(globals, null); --- 719,722 ---- *************** *** 753,763 **** typing = false; } catch (Exception error) { ! ! log.info("runtime error: " + error); } } catch (Exception error) { ! log.info("-- error --"); ! log.info("syntax error: " + error); ! log.info("-----------"); } --- 750,757 ---- typing = false; } catch (Exception error) { ! System.out.println(error); } } catch (Exception error) { ! System.out.println(error); } |