(boolean capturing, ArrayList<Expression> initialList)
| 194 | private ArrayList<Group> alternatives; |
| 195 | |
| 196 | public Group(boolean capturing, ArrayList<Expression> initialList) { |
| 197 | this.capturing = capturing; |
| 198 | if (initialList != null) { |
| 199 | list.addAll(initialList); |
| 200 | } |
| 201 | } |
| 202 | |
| 203 | public void push(Expression expr) { |
| 204 | list.add(expr); |