Update of /cvsroot/nice/Nice/src/bossa/syntax
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8585/F:/nice/src/bossa/syntax
Modified Files:
Pattern.java
Log Message:
Make patterns in error messages look better.
Index: Pattern.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/Pattern.java,v
retrieving revision 1.78
retrieving revision 1.79
diff -C2 -d -r1.78 -r1.79
*** Pattern.java 2 Feb 2004 13:08:33 -0000 1.78
--- Pattern.java 22 Feb 2004 14:48:59 -0000 1.79
***************
*** 561,571 ****
if (atAny())
! return "@_";
StringBuffer res = new StringBuffer();
! if (name != null)
! res.append(name);
!
! res.append(exactlyAt ? '#' : '@');
if (typeConstructor != null)
--- 561,568 ----
if (atAny())
! return name != null ? name.toString() : "Any";
StringBuffer res = new StringBuffer();
! res.append(exactlyAt ? "#" : (name != null ? "" : "@"));
if (typeConstructor != null)
***************
*** 573,576 ****
--- 570,576 ----
else if (tc != null)
res.append(tc);
+
+ if (name != null)
+ res.append(" " + name);
return res.toString();
|