Whether a valid specification has been found
| 66 | Spec(const char* s) : data(find(s)), n(s) {} |
| 67 | /// Whether a valid specification has been found |
| 68 | bool valid(void) const { |
| 69 | return data != nullptr; |
| 70 | } |
| 71 | /// Return dimension |
| 72 | int dimension(void) const { |
| 73 | return data[0]; |