!7 p { bot(); } answer { if (flexMatch("i'm *", s, m)) { showWeb(webFromTriples( "I", "am", $1 )); ret "OK"; } L tok = nlTok5(s); int i = indexOfVerb(tok); if (i >= 0) { if (i == 1) showWeb(webFromTriples( tok.get(i), "", trimJoinSubList(tok, i+1))); else showWeb(webFromTriples( trimJoinSubList(tok, 0, i), tok.get(i), trimJoinSubList(tok, i+1))); ret "OK"; } }