Download Jar. Uses 3874K of libraries. Click here for Pure Java version (8841L/63K).
!7 static JTable table; sS listName, guessesList, confirmedList; p-subst { autoRestart(); listName = "List => Language"; guessesList = listName + " | Guesses"; confirmedList = listName + " | Confirmed"; makeTable(); addToWindowWithMargin(table, jcenteredline( selectedRowCountTableButton(table, jbutton("Confirm", r { sendMap(twoElementListsToMap((LL<S>) (L) selectedTableRowsData(table))) })), selectedRowCountTableButton(table, jbutton("Mark German", r { sendMap(replaceValuesWith("german", twoElementListsToMap((LL<S>) (L) selectedTableRowsData(table)))) })), selectedRowCountTableButton(table, jbutton("Mark English", r { sendMap(replaceValuesWith("english", twoElementListsToMap((LL<S>) (L) selectedTableRowsData(table)))) })))); } svoid makeTable { SS guesses = mechMapCI_leftArrows(guessesList); SS confirmed = mechMapCI_leftArrows(confirmedList); guesses = mapMinusKeysOfOtherMap(guesses, confirmed); table = showTable(table, namedMap("List", "Language", mapSortedByValue(guesses)), guessesList); } svoid sendMap(SS map) { if (!swic(infoBoxAndReturn(botAppendToMechList_uniqCI(confirmedList, formatDoubleLeftArrowMap(map))), "No change")) { mechLists_clearCache(); makeTable(); } }
download show line numbers debug dex old transpilations
Travelled to 14 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt, xfbsdwenvhih
No comments. add comment
Snippet ID: | #1014242 |
Snippet name: | List => Language | Guessing table |
Eternal ID of this version: | #1014242/23 |
Text MD5: | 7252a8c75bd27ecbb125d18227ef61b3 |
Transpilation MD5: | a6d8a66a01d43d90991249d594078e50 |
Author: | stefan |
Category: | javax / a.i. |
Type: | JavaX source code (desktop) |
Public (visible to everyone): | Yes |
Archived (hidden from active list): | No |
Created/modified: | 2018-04-20 13:16:00 |
Source code size: | 1302 bytes / 36 lines |
Pitched / IR pitched: | No / No |
Views / Downloads: | 469 / 2610 |
Version history: | 22 change(s) |
Referenced in: | -