!7 sS input = [[ Rule: /,/ [regexp] => The line contains a comma. Input: "Hello," Output: "The line contains a comma." ---- Same rule. Input: "Yo." Output: - ]]; p-exp { LS tests = splitAtMultipleMinusLines(input); SS map = null; for (S test : tests) { print(); SS lastMap = map; map = parseColonProperties_withMultiLines(test, ciMap()); if (containsTrimmedLineIC(test, "Same rule.")) map.put("Rule", lastMap.get("Rule")); pnlStruct(map); } }