createRegion(nleft, nright),
"Invalid axis specification. The axis number must be a "
+ "non-negative integer, but it was " + d + ".");
}
Axis axis = Axis.Factory.forOrdinal(index);
ParseRegion region = createRegion(
bleft, bright, sleft, sright, dpleft, dpright, nleft, nright);
RESULT = new AxisNode(region, b, axis, emptyList(dp), s);
CUP$DefaultMdxParser$result = new java_cup.runtime.Symbol(1/*axis_specification*/, ((java_cup.runtime.Symbol)CUP$DefaultMdxParser$stack.elementAt(CUP$DefaultMdxParser$top-4)).left, ((java_cup.runtime.Symbol)CUP$DefaultMdxParser$stack.elementAt(CUP$DefaultMdxParser$top-0)).right, RESULT);