- case LT_NESTS: {
- docstring const nest = subst(subst(subst(lex.getLongString(from_ascii("EndNests")),
- from_ascii("\n"), docstring()),
- from_ascii(" "), docstring()),
- from_ascii("\t"), docstring());
- vector<docstring> const nests =
- getVectorFromString(nest);
- nests_.insert(nests.begin(), nests.end());
+ case LT_AUTONESTS: {
+ docstring const autonest =
+ subst(subst(subst(lex.getLongString(from_ascii("EndAutoNests")),
+ from_ascii("\n"), docstring()),
+ from_ascii(" "), docstring()),
+ from_ascii("\t"), docstring());
+ vector<docstring> const autonests =
+ getVectorFromString(autonest);
+ autonests_.insert(autonests.begin(), autonests.end());
+ break;
+ }
+
+ case LT_AUTONESTEDBY: {
+ docstring const autonest =
+ subst(subst(subst(lex.getLongString(from_ascii("EndIsAutoNestedBy")),
+ from_ascii("\n"), docstring()),
+ from_ascii(" "), docstring()),
+ from_ascii("\t"), docstring());
+ vector<docstring> const autonests =
+ getVectorFromString(autonest);
+ autonested_by_.insert(autonests.begin(), autonests.end());