[armedbear-cvs] r14132 - trunk/abcl/src/org/armedbear/lisp
ehuelsmann at common-lisp.net
ehuelsmann at common-lisp.net
Wed Aug 22 20:44:33 UTC 2012
Author: ehuelsmann
Date: Wed Aug 22 13:44:30 2012
New Revision: 14132
Log:
Make Symbol.toString() print something developer-readable to
help debugging in NetBeans.
Modified:
trunk/abcl/src/org/armedbear/lisp/Symbol.java
Modified: trunk/abcl/src/org/armedbear/lisp/Symbol.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/Symbol.java Tue Aug 21 07:00:13 2012 (r14131)
+++ trunk/abcl/src/org/armedbear/lisp/Symbol.java Wed Aug 22 13:44:30 2012 (r14132)
@@ -942,6 +942,19 @@
return this;
}
}
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ if (pkg instanceof Package) {
+ sb.append(((Package)pkg).getName());
+ sb.append(":");
+ } else {
+ sb.append("#:");
+ }
+ sb.append(name);
+ return sb.toString();
+ }
// External symbols in CL package.
More information about the armedbear-cvs
mailing list