geirm 00/11/26 10:11:04
Modified: src/java/org/apache/velocity/runtime/parser Parser.jjt
Log:
Added support for '_' as the starting character of a reference identifier.
- It is legal Java, and therefore we must support it, in the event a context object
has a method that begins with '_'.
- It is nice to offer another character for people to use. :)
- There is no real downside.
Revision Changes Path
1.34 +2 -2
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jjt
Index: Parser.jjt
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jjt,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- Parser.jjt 2000/11/22 02:17:25 1.33
+++ Parser.jjt 2000/11/26 18:11:03 1.34
@@ -130,7 +130,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
- * @version $Id: Parser.jjt,v 1.33 2000/11/22 02:17:25 geirm Exp $
+ * @version $Id: Parser.jjt,v 1.34 2000/11/26 18:11:03 geirm Exp $
*/
public class Parser
{
@@ -883,7 +883,7 @@
<#ALPHA_CHAR: ["a"-"z", "A"-"Z"] >
| <#ALPHANUM_CHAR: [ "a"-"z", "A"-"Z", "0"-"9" ] >
| <#IDENTIFIER_CHAR: [ "a"-"z", "A"-"Z", "0"-"9", "-", "_" ] >
-| <IDENTIFIER: <ALPHA_CHAR> (<IDENTIFIER_CHAR>)* >
+| <IDENTIFIER: ( <ALPHA_CHAR> | ["_"]) (<IDENTIFIER_CHAR>)* >
| <DOT: "." <ALPHA_CHAR>>
{
/*
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... jvanzyl
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... jon
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... jvanzyl
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
- cvs commit: jakarta-velocity/src/java/org/apache/velocity/runtime/... geirm
