aboutsummaryrefslogtreecommitdiff
path: root/Auxiliary
diff options
context:
space:
mode:
authorSteven R. Brandt <sbrandt@cct.lsu.edu>2012-02-06 15:48:55 -0600
committerSteven R. Brandt <sbrandt@cct.lsu.edu>2012-02-06 15:48:55 -0600
commit1e4cc8ea75f3fd79ad3b4bfa4fcb9089aa15e15c (patch)
tree8cfcbe84603038331761a795604859f199ca52c5 /Auxiliary
parent412670ec56e30fed32b43fb6fc05a3f0314dd44c (diff)
allow integer values as indices
Diffstat (limited to 'Auxiliary')
-rw-r--r--Auxiliary/Grammars/kranc2.peg2
1 files changed, 1 insertions, 1 deletions
diff --git a/Auxiliary/Grammars/kranc2.peg b/Auxiliary/Grammars/kranc2.peg
index e078f7e..a98aaf7 100644
--- a/Auxiliary/Grammars/kranc2.peg
+++ b/Auxiliary/Grammars/kranc2.peg
@@ -4,7 +4,7 @@ end = ([ \t]+|#.*)*\r*\n
name = [A-Za-z][A-Za-z0-9]*
uname = [A-Za-z][A-Za-z0-9_]*
indices = ([_^]({index_symbol}|\({index_expr}(,{index_expr})*\))+)*
-index_symbol = [a-zA-Z]'*
+index_symbol = [a-zA-Z]'*|[0-9]
index_expr = {index_symbol}([+-]{int}|)
tensor = {name}{indices}
dtensor = D[a-z0-9]*{indices}? {tensor}