!7 static new JTextField tf; static JTable tblResult, tblProductions; p { magellan(); aiEnhancements(); swing { showFrame(northAndCenter(textFieldWithButton("Parse", tf = jcenteredtextfield("Can an animal sing?")), /*jhsplit*/(tblResult = sexyTable(), /*tblProductions = sexyTable()*/))); setFrameWidth(tf, 900); onEnter(tf, r-thread { S input = getTextTrim(tf); new L data; try { S cl = englishToConceptLanguage(input); data.add(litorderedmap( "Computer Language", cl, "English", conceptLanguageToEnglish(cl))); } catch e { data.add(litorderedmap("Error: " + printStackTrace(e))); } showTable(tblResult, data); }); simulateEnter(tf); hideConsole(); } }