Download Jar. Libraryless. Click here for Pure Java version (15149L/109K).
1 | !7 |
2 | |
3 | sS knowledge = [[ |
4 | CirclesAndLines(circles=[Circle(text="A snippet", traits=[], x=d("0.33"), y=d("0.44")), Circle(text="a type", traits=[], x=d("0.7"), y=d("0.43"))], lines=[Arrow(a=t5, b=t31, text="has", traits=[])], title="A snippet")
|
5 | CirclesAndLines(circles=[Circle(text="A snippet", traits=[], x=d("0.32"), y=d("0.3")), Circle(text="55", traits=[], x=d("0.67"), y=d("0.31")), Circle(text="a program", traits=[], x=d("0.52"), y=d("0.59"))], lines=[Arrow(a=t5, b=t31, text="with type", traits=[]), Arrow(a=t5, b=t57, text="Then: is", traits=[])], title="Snippet type 55, clarified")
|
6 | ]]; |
7 | |
8 | p {
|
9 | L<Web> knol = websFromCALStructures(knowledge); |
10 | Web web = webFromTriples(#1010443, "is a", "snippet"); |
11 | web_isA_expandForward(web); |
12 | web_addWebToWeb(first(knol), web); |
13 | web_mergeNodesByFirstLabelIC(web); |
14 | web_rename(web, "a type", "type ?"); |
15 | web_collapseBackwards_keep(web, "is"); |
16 | for (WebRelation rel : web_findRelations(web, "*", "has", "type ?")) |
17 | if (isSnippetID(web_text(rel.a))) |
18 | web_setText(rel.b, "type " + getSnippetType(web_text(rel.a))); |
19 | web_contractRelation(web, "has", "type"); |
20 | |
21 | web_is_addToSource(web); |
22 | |
23 | Clusters<S> clusters = new HashMap; |
24 | treeSetClusters_add(clusters, "has type", "with type"); |
25 | web_clusterClean(web, clusters); |
26 | |
27 | Web patternWeb = web_clusterClean(second(knol), clusters); |
28 | web_ifThen2(web, patternWeb); |
29 | |
30 | showTabbedWebs("Pattern", patternWeb, "Input", web);
|
31 | } |
download show line numbers debug dex old transpilations
Travelled to 13 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1010444 |
| Snippet name: | Diagram About Snippet [dev.] |
| Eternal ID of this version: | #1010444/21 |
| Text MD5: | 1824e904ac705d0c5f58f4d79d185873 |
| Transpilation MD5: | e7139ae2f6998a9dab45deb06f76c1ae |
| Author: | stefan |
| Category: | javax / a.i. |
| Type: | JavaX source code (desktop) |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2017-09-18 03:21:40 |
| Source code size: | 1461 bytes / 31 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 902 / 1813 |
| Version history: | 20 change(s) |
| Referenced in: | [show references] |