Revision: 4820
          http://sourceforge.net/p/vexi/code/4820
Author:   mkpg2
Date:     2015-10-29 18:22:44 +0000 (Thu, 29 Oct 2015)
Log Message:
-----------
Trivial. Just improved toString() methods, useful when debugging.

Modified Paths:
--------------
    
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/Interpreter.java
    
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/parse/Function.java

Modified: 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/Interpreter.java
===================================================================
--- 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/Interpreter.java   
    2015-10-26 22:49:45 UTC (rev 4819)
+++ 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/Interpreter.java   
    2015-10-29 18:22:44 UTC (rev 4820)
@@ -768,6 +768,10 @@
                return s;
             
         }
+        
+//        @Override public String toString() {
+//             return f.sourceName+":"+f.line[pc];
+//        }
     }
     
     static class TrapMarker extends CallMarker {
@@ -1024,8 +1028,8 @@
         }
     }    
     
-    public String toString(){
-       return getWhere();
+    @Override public String toString(){
+       return JSUX.backtrace(this);            
     }
 }
 

Modified: 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/parse/Function.java
===================================================================
--- 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/parse/Function.java
    2015-10-26 22:49:45 UTC (rev 4819)
+++ 
branches/vexi3/org.vexi-library.js/src/main/java/org/ibex/js/parse/Function.java
    2015-10-29 18:22:44 UTC (rev 4820)
@@ -61,6 +61,10 @@
     public String definedAt(){return sourceName + ":" + firstLine;}
     // Debugging 
//////////////////////////////////////////////////////////////////////
 
+    @Override public String toString() {
+       return sourceName+":"+firstLine;
+    }
+    
 //    public String toString() {
 //     return org.ibex.js.DevUtil.dump(this);
 //    }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to