From 45e63045f5830caec6ac76fdb637b3500540af97 Mon Sep 17 00:00:00 2001 From: Sven Van Caekenberghe Date: Mon, 23 Oct 2023 15:02:28 +0200 Subject: [PATCH] First Lepiter page --- lepiter/81brlbrknhsro4cxzdl06l22t.bak | 458 ++++++++++++++++++++++ lepiter/81brlbrknhsro4cxzdl06l22t.lepiter | 458 ++++++++++++++++++++++ lepiter/lepiter.properties | 4 + 3 files changed, 920 insertions(+) create mode 100644 lepiter/81brlbrknhsro4cxzdl06l22t.bak create mode 100644 lepiter/81brlbrknhsro4cxzdl06l22t.lepiter create mode 100644 lepiter/lepiter.properties diff --git a/lepiter/81brlbrknhsro4cxzdl06l22t.bak b/lepiter/81brlbrknhsro4cxzdl06l22t.bak new file mode 100644 index 0000000..96278d9 --- /dev/null +++ b/lepiter/81brlbrknhsro4cxzdl06l22t.bak @@ -0,0 +1,458 @@ +{ + "__schema" : "4.1", + "__type" : "page", + "children" : { + "__type" : "snippets", + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:58.18415+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:49:51.893292+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "AmTLWsPEDQCi43d6A47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "JSON (JavaScript Object Notation) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values). JSON is a language-independent data format. It was derived from JavaScript, but many modern programming languages include code to generate and parse JSON-format data." + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:40.657807+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:40.661675+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "f2zmV8PEDQCipgVSA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "NeoJSON is an elegant and efficient standalone Smalltalk framework to read and write JSON converting to or from Smalltalk objects." + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:00:44.919808+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:00:55.457512+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "SFoSjMPEDQCtn/w5A47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "# NeoJSONObject" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:52:15.641291+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:01.507768+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "oWC3bcPEDQCkF2fPA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Here is a small and simple example of JSON, a map with 2 key-value pairs." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:50:22.488316+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:50:22.488316+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "m874ZsPEDQCjnp0hA47Ahw==" + }, + "exampleSelector" : "exampleSimpleJSON", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:57:40.534498+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:01:16.025958+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "o9QUgcPEDQCovrAyA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "This corresponds with the following example object:" + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:18.972457+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:18.972457+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "U2Ffg8PEDQCqYXrCA47Ahw==" + }, + "exampleSelector" : "exampleSimple", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:13.189284+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:50.307554+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "2Y7ScMPEDQCl4qMXA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Let's see. One convenient way to parse this is to use NeoJSONObject class>>#fromString." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:54.818539+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:54.818539+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "b7Wgc8PEDQCnNYsqA47Ahw==" + }, + "exampleSelector" : "exampleSimpleParsing", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:59.204816+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:48.738683+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "LFqyf8PEDQCol8EmA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "The inverse operation, from an object to JSON is also convenient, given it is a NeoJSONObject." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:55.641591+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:55.641591+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "c28iicPEDQCtTBTqA47Ahw==" + }, + "exampleSelector" : "exampleSimpleWriting", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + } + ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:09.552647+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:58.17813+02:00" + } + }, + "pageType" : { + "__type" : "namedPage", + "title" : "Parsing and Writing JSON" + }, + "uid" : { + "__type" : "uuid", + "uuid" : "c553e557-c3c4-0d00-a2a5-cc1e038ec087" + } +} \ No newline at end of file diff --git a/lepiter/81brlbrknhsro4cxzdl06l22t.lepiter b/lepiter/81brlbrknhsro4cxzdl06l22t.lepiter new file mode 100644 index 0000000..6cba269 --- /dev/null +++ b/lepiter/81brlbrknhsro4cxzdl06l22t.lepiter @@ -0,0 +1,458 @@ +{ + "__schema" : "4.1", + "__type" : "page", + "children" : { + "__type" : "snippets", + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:58.18415+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:49:51.893292+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "AmTLWsPEDQCi43d6A47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "JSON (JavaScript Object Notation) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values). JSON is a language-independent data format. It was derived from JavaScript, but many modern programming languages include code to generate and parse JSON-format data." + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:40.657807+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:40.661675+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "f2zmV8PEDQCipgVSA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "NeoJSON is an elegant and efficient standalone Smalltalk framework to read and write JSON converting to or from Smalltalk objects." + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:00:44.919808+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:00:55.457512+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "SFoSjMPEDQCtn/w5A47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "# NeoJSONObject" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:52:15.641291+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:01.507768+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "oWC3bcPEDQCkF2fPA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Here is a small and simple example of JSON, a map with 2 key-value pairs." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:50:22.488316+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:50:22.488316+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "m874ZsPEDQCjnp0hA47Ahw==" + }, + "exampleSelector" : "exampleSimpleJSON", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:57:40.534498+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:01:16.025958+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "o9QUgcPEDQCovrAyA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "This corresponds with the following example object:" + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:18.972457+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:18.972457+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "U2Ffg8PEDQCqYXrCA47Ahw==" + }, + "exampleSelector" : "exampleSimple", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:13.189284+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T15:01:32.987758+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "2Y7ScMPEDQCl4qMXA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Let's see. One convenient way to parse JSON is to use NeoJSONObject class>>#fromString." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:54.818539+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:53:54.818539+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "b7Wgc8PEDQCnNYsqA47Ahw==" + }, + "exampleSelector" : "exampleSimpleParsing", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:58:59.204816+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:48.738683+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "LFqyf8PEDQCol8EmA47Ahw==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "The inverse operation, from an object to JSON is also convenient, given it is a NeoJSONObject." + }, + { + "__type" : "exampleSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:55.641591+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:59:55.641591+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "c28iicPEDQCtTBTqA47Ahw==" + }, + "exampleSelector" : "exampleSimpleWriting", + "previewHeight" : 200, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "NeoJSONObject class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : false + } + ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:09.552647+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2023-10-23T14:46:58.17813+02:00" + } + }, + "pageType" : { + "__type" : "namedPage", + "title" : "Parsing and Writing JSON" + }, + "uid" : { + "__type" : "uuid", + "uuid" : "c553e557-c3c4-0d00-a2a5-cc1e038ec087" + } +} \ No newline at end of file diff --git a/lepiter/lepiter.properties b/lepiter/lepiter.properties new file mode 100644 index 0000000..d57cfb4 --- /dev/null +++ b/lepiter/lepiter.properties @@ -0,0 +1,4 @@ +{ + "uuid" : "f8e32c57-c3c4-0d00-a2a4-02c0038ec087", + "schema" : "4.1" +} \ No newline at end of file