static void ai_spec_answerPattern() { if (!ai_postingInSubSpace()) ret; for (S q : ai_texts("Question", "is", "$X")) { for (Pair p : printStruct("patterns", ai_texts_xy("$X", "is an answer pattern for", "$Y"))) { SS match = matchDollarVarsIC(unquote(p.b), q); if (match != null) post(".", "Look for answer pattern", p.a); } } }