From 84e55d78be1f2a8547ed673153740fb328ec8852 Mon Sep 17 00:00:00 2001 From: vczh Date: Sat, 20 Jul 2024 20:15:21 -0700 Subject: [PATCH] Update website --- doc/current/home.html | 2 +- doc/current/home/download.html | 2 +- doc/current/home/dsl.html | 124 ++- doc/current/home/dsl_reflection.html | 824 ++++++++++++++++ doc/current/home/dsl_regex.html | 1344 ++++++++++++++++++++++++++ doc/current/home/dsl_unittest.html | 596 ++++++++++++ doc/current/home/mt.html | 2 +- doc/current/home/registered.html | 2 +- 8 files changed, 2861 insertions(+), 35 deletions(-) create mode 100644 doc/current/home/dsl_reflection.html create mode 100644 doc/current/home/dsl_regex.html create mode 100644 doc/current/home/dsl_unittest.html diff --git a/doc/current/home.html b/doc/current/home.html index ad1a24108..1c298c81b 100644 --- a/doc/current/home.html +++ b/doc/current/home.html @@ -64,7 +64,7 @@ ] }, { - "icon": " ", + "icon": "+", "name": "Domain Specific Languages", "selected": false, "path": [ diff --git a/doc/current/home/download.html b/doc/current/home/download.html index c8dca1854..e209a7832 100644 --- a/doc/current/home/download.html +++ b/doc/current/home/download.html @@ -65,7 +65,7 @@ ] }, { - "icon": " ", + "icon": "+", "name": "Domain Specific Languages", "selected": false, "path": [ diff --git a/doc/current/home/dsl.html b/doc/current/home/dsl.html index bfda50dc4..5ac75729a 100644 --- a/doc/current/home/dsl.html +++ b/doc/current/home/dsl.html @@ -65,12 +65,41 @@ ] }, { - "icon": " ", + "icon": "-", "name": "Domain Specific Languages", "selected": true, "path": [ "home", "dsl" + ], + "subNodes": [ + { + "icon": " ", + "name": "Regular Expression", + "selected": false, + "path": [ + "home", + "dsl_regex" + ] + }, + { + "icon": " ", + "name": "Reflectable Type Registrations", + "selected": false, + "path": [ + "home", + "dsl_reflection" + ] + }, + { + "icon": " ", + "name": "Unit Test Framework (Vlpp)", + "selected": false, + "path": [ + "home", + "dsl_unittest" + ] + } ] }, { @@ -98,16 +127,7 @@ "content": [ { "kind": "Text", - "text": "\n Domain specific languages are widely used in this library.\n Here is a complete list of them.\n " - } - ] - }, - { - "kind": "Paragraph", - "content": [ - { - "kind": "Text", - "text": "\n This page is under construction,\n detailed explanation will be completed later.\n The syntax of DSL are written in comments of classes listed here:\n " + "text": "\n Domain specific languages are widely used in this library.\n Here is a complete list of them.\n For any topic without documentation,\n the syntax is commented in the class listed below:\n " } ] }, @@ -125,8 +145,14 @@ "kind": "Strong", "content": [ { - "kind": "Text", - "text": "Collection Operations" + "kind": "PageLink", + "href": "/vlpp/home.html#Containers-and-collections-operations", + "content": [ + { + "kind": "Text", + "text": "Collection Operations" + } + ] } ] }, @@ -152,21 +178,27 @@ "kind": "Strong", "content": [ { - "kind": "Text", - "text": "Unit Test Framework" + "kind": "PageLink", + "href": "./dsl_regex.html", + "content": [ + { + "kind": "Text", + "text": "Regular Expression" + } + ] } ] }, { "kind": "Text", - "text": ": vl::unittest::UnitTest " + "text": ": vl::regex::Regex_ " }, { "kind": "Strong", "content": [ { "kind": "Text", - "text": "(Vlpp)" + "text": "(VlppRegex)" } ] } @@ -179,21 +211,27 @@ "kind": "Strong", "content": [ { - "kind": "Text", - "text": "Regular Expression" + "kind": "PageLink", + "href": "./dsl_reflection.html", + "content": [ + { + "kind": "Text", + "text": "Reflectable Type Registrations" + } + ] } ] }, { "kind": "Text", - "text": ": vl::regex::Regex_ " + "text": ": vl::reflection::Description " }, { "kind": "Strong", "content": [ { "kind": "Text", - "text": "(VlppRegex)" + "text": "(VlppReflection)" } ] } @@ -207,20 +245,20 @@ "content": [ { "kind": "Text", - "text": "eflectable Type Registrations" + "text": "Parser Grammar File Format (deprecated)" } ] }, { "kind": "Text", - "text": ": vl::reflection::Description " + "text": ": vl::parsing::tabling::ParsingTable " }, { "kind": "Strong", "content": [ { "kind": "Text", - "text": "(VlppReflection)" + "text": "(VlppParser)" } ] } @@ -234,20 +272,20 @@ "content": [ { "kind": "Text", - "text": "Parser Grammar File Format (deprecated)" + "text": "Parser Grammar File Format" } ] }, { "kind": "Text", - "text": ": vl::parsing::tabling::ParsingTable " + "text": ": (under construction) " }, { "kind": "Strong", "content": [ { "kind": "Text", - "text": "(VlppParser)" + "text": "(VlppParser2)" } ] } @@ -260,23 +298,47 @@ "kind": "Strong", "content": [ { - "kind": "Text", - "text": "Parser Grammar File Format" + "kind": "PageLink", + "href": "./dsl_unittest.html", + "content": [ + { + "kind": "Text", + "text": "Unit Test Framework (Vlpp)" + } + ] } ] }, { "kind": "Text", - "text": ": (under construction) " + "text": ": vl::unittest::UnitTest " }, { "kind": "Strong", "content": [ { "kind": "Text", - "text": "(VlppParser2)" + "text": "(Vlpp)" + } + ] + } + ] + }, + { + "kind": "ContentListItem", + "content": [ + { + "kind": "Strong", + "content": [ + { + "kind": "Text", + "text": "Unit Test Framework (GacUI)" } ] + }, + { + "kind": "Text", + "text": ": (under development)" } ] } diff --git a/doc/current/home/dsl_reflection.html b/doc/current/home/dsl_reflection.html new file mode 100644 index 000000000..c3d6a9aee --- /dev/null +++ b/doc/current/home/dsl_reflection.html @@ -0,0 +1,824 @@ + + + + +Reflectable Type Registrations -- GPU Accelerated C++ User Interface (vczh) + + + + + + + + + +
+ + + diff --git a/doc/current/home/dsl_regex.html b/doc/current/home/dsl_regex.html new file mode 100644 index 000000000..a24136cf0 --- /dev/null +++ b/doc/current/home/dsl_regex.html @@ -0,0 +1,1344 @@ + + + + +Regular Expression -- GPU Accelerated C++ User Interface (vczh) + + + + + + + + + +
+ + + diff --git a/doc/current/home/dsl_unittest.html b/doc/current/home/dsl_unittest.html new file mode 100644 index 000000000..39dd3f29c --- /dev/null +++ b/doc/current/home/dsl_unittest.html @@ -0,0 +1,596 @@ + + + + +Unit Test Framework (Vlpp) -- GPU Accelerated C++ User Interface (vczh) + + + + + + + + + +
+ + + diff --git a/doc/current/home/mt.html b/doc/current/home/mt.html index 742ae4b1c..e12ac901b 100644 --- a/doc/current/home/mt.html +++ b/doc/current/home/mt.html @@ -65,7 +65,7 @@ ] }, { - "icon": " ", + "icon": "+", "name": "Domain Specific Languages", "selected": false, "path": [ diff --git a/doc/current/home/registered.html b/doc/current/home/registered.html index 879b9a17a..c5ea1efc3 100644 --- a/doc/current/home/registered.html +++ b/doc/current/home/registered.html @@ -65,7 +65,7 @@ ] }, { - "icon": " ", + "icon": "+", "name": "Domain Specific Languages", "selected": false, "path": [