prepare 0.2.0
authorMichael Wallner <mike@php.net>
Thu, 28 Apr 2022 13:28:29 +0000 (15:28 +0200)
committerMichael Wallner <mike@php.net>
Thu, 28 Apr 2022 13:28:29 +0000 (15:28 +0200)
161 files changed:
docs/latest
docs/tutorial/: Tutorial/:5. Symbols, Tables and Catalogs.md
docs/v0.2/.htaccess [new file with mode: 0644]
docs/v0.2/.nojekyll [new file with mode: 0644]
docs/v0.2/AUTHORS [new file with mode: 0644]
docs/v0.2/LICENSE [new file with mode: 0644]
docs/v0.2/VERSION [new file with mode: 0644]
docs/v0.2/favicon.ico [new file with mode: 0644]
docs/v0.2/index.css [new file with mode: 0644]
docs/v0.2/index.html [new file with mode: 0644]
docs/v0.2/index.js [new file with mode: 0644]
docs/v0.2/ion.html [new file with mode: 0644]
docs/v0.2/ion.stub.php [new file with mode: 0644]
docs/v0.2/ion/: Contributing.html [new file with mode: 0644]
docs/v0.2/ion/: Security.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial/:1. Getting started.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial/:2. What is ion.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial/:3. Standard Datatypes.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial/:4. Special Datatypes.html [new file with mode: 0644]
docs/v0.2/ion/: Tutorial/:5. Symbols, Tables and Catalogs.html [new file with mode: 0644]
docs/v0.2/ion/Catalog.html [new file with mode: 0644]
docs/v0.2/ion/Catalog/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Catalog/add.html [new file with mode: 0644]
docs/v0.2/ion/Catalog/find.html [new file with mode: 0644]
docs/v0.2/ion/Catalog/findBest.html [new file with mode: 0644]
docs/v0.2/ion/Catalog/remove.html [new file with mode: 0644]
docs/v0.2/ion/Decimal.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/Dec128.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/Dec32.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/Dec64.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/DecMax.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/Rounding.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/Context/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/equals.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/isInt.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/toInt.html [new file with mode: 0644]
docs/v0.2/ion/Decimal/toString.html [new file with mode: 0644]
docs/v0.2/ion/Exception.html [new file with mode: 0644]
docs/v0.2/ion/LOB.html [new file with mode: 0644]
docs/v0.2/ion/LOB/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Reader.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Buffer.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Buffer/Reader.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Buffer/Reader/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Buffer/getBuffer.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Options.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Options/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Reader.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Reader/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream/Reader.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream/Reader/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream/getStream.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream/resetStream.html [new file with mode: 0644]
docs/v0.2/ion/Reader/Stream/resetStreamWithLength.html [new file with mode: 0644]
docs/v0.2/ion/Reader/countAnnotations.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getAnnotation.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getAnnotationSymbol.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getAnnotationSymbols.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getAnnotations.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getDepth.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getFieldName.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getFieldNameSymbol.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getPosition.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getType.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getValueLength.html [new file with mode: 0644]
docs/v0.2/ion/Reader/getValueOffset.html [new file with mode: 0644]
docs/v0.2/ion/Reader/hasAnnotation.html [new file with mode: 0644]
docs/v0.2/ion/Reader/hasAnnotations.html [new file with mode: 0644]
docs/v0.2/ion/Reader/isInStruct.html [new file with mode: 0644]
docs/v0.2/ion/Reader/isNull.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readBool.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readDecimal.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readFloat.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readInt.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readLob.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readLobPart.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readNull.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readString.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readStringPart.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readSymbol.html [new file with mode: 0644]
docs/v0.2/ion/Reader/readTimestamp.html [new file with mode: 0644]
docs/v0.2/ion/Reader/seek.html [new file with mode: 0644]
docs/v0.2/ion/Serializer.html [new file with mode: 0644]
docs/v0.2/ion/Serializer/Serializer.html [new file with mode: 0644]
docs/v0.2/ion/Serializer/Serializer/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Serializer/serialize.html [new file with mode: 0644]
docs/v0.2/ion/Symbol.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Enum.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Enum/toSID.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Enum/toString.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Enum/toSymbol.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/ImportLocation.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/ImportLocation/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/PHP.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/PHP/asTable.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/System.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/System/asTable.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/Local.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/Local/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/Local/import.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/Shared.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/Shared/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/add.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/find.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/findLocal.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/Table/getMaxId.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/equals.html [new file with mode: 0644]
docs/v0.2/ion/Symbol/toString.html [new file with mode: 0644]
docs/v0.2/ion/Timestamp.html [new file with mode: 0644]
docs/v0.2/ion/Timestamp/Format.html [new file with mode: 0644]
docs/v0.2/ion/Timestamp/Precision.html [new file with mode: 0644]
docs/v0.2/ion/Timestamp/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Type.html [new file with mode: 0644]
docs/v0.2/ion/Unserializer.html [new file with mode: 0644]
docs/v0.2/ion/Unserializer/Unserializer.html [new file with mode: 0644]
docs/v0.2/ion/Unserializer/Unserializer/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Unserializer/unserialize.html [new file with mode: 0644]
docs/v0.2/ion/Writer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Buffer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Buffer/Writer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Buffer/Writer/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Buffer/getBuffer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Buffer/resetBuffer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Options.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Options/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Stream.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Stream/Writer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Stream/Writer/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Stream/getStream.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Writer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/Writer/__construct.html [new file with mode: 0644]
docs/v0.2/ion/Writer/appendLob.html [new file with mode: 0644]
docs/v0.2/ion/Writer/finish.html [new file with mode: 0644]
docs/v0.2/ion/Writer/finishContainer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/finishLob.html [new file with mode: 0644]
docs/v0.2/ion/Writer/flush.html [new file with mode: 0644]
docs/v0.2/ion/Writer/getDepth.html [new file with mode: 0644]
docs/v0.2/ion/Writer/startContainer.html [new file with mode: 0644]
docs/v0.2/ion/Writer/startLob.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeAnnotation.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeBLob.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeBool.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeCLob.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeDecimal.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeFieldName.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeFloat.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeInt.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeNull.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeString.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeSymbol.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeTimestamp.html [new file with mode: 0644]
docs/v0.2/ion/Writer/writeTypedNull.html [new file with mode: 0644]
docs/v0.2/ion/serialize.html [new file with mode: 0644]
docs/v0.2/ion/unserialize.html [new file with mode: 0644]
package.xml

index 374f2a8ffab418fa94b288eb1fefb01ac4753862..aa7e1fbe91a47a2134dd609b1409ace2e7db0e8e 120000 (symlink)
@@ -1 +1 @@
-v0.1/
\ No newline at end of file
+v0.2/
\ No newline at end of file
index ded06cc0cdde6dcb55743d9a9f9841d5e1ce58ea..a67cdcdd04bee4ecafa944f0db7bb36abe49c0e4 100644 (file)
@@ -118,10 +118,10 @@ $catalog = new ion\Catalog;
 $catalog->add($symtab);
 
 /* Use the catalog when writing the data */
-$writer = new class(options: new ion\Writer\Options(
+$writer = new class(
   catalog: $catalog,
   outputBinary: true
-)) extends ion\Writer\Buffer\Writer {
+) extends ion\Writer\Buffer\Writer {
   public function writeRow(Row $row) : void {
     $this->startContainer(ion\Type::Struct);
     
@@ -225,9 +225,9 @@ When unserializing with known symbols, the symbol IDs will be resolved when usin
 ```php
 <?php
 
-$reader = new \ion\Reader\Buffer\Reader($writer->getBuffer(), [
-       "catalog" => $catalog
-]);
+$reader = new \ion\Reader\Buffer\Reader($writer->getBuffer(),
+       catalog: $catalog
+);
 $unser = new ion\Unserializer\Unserializer(multiSequence: true);
 var_dump($unser->unserialize($reader));
 
diff --git a/docs/v0.2/.htaccess b/docs/v0.2/.htaccess
new file mode 100644 (file)
index 0000000..aa71b43
--- /dev/null
@@ -0,0 +1,11 @@
+Options -Indexes +MultiViews +FollowSymLinks
+DirectorySlash Off
+
+RewriteEngine On
+RewriteCond %{REQUEST_FILENAME} -d
+RewriteRule ^(.+)$ $1.html [L]
+
+<Files *.php>
+    ForceType text/x-php
+    SetHandler default-handler
+</Files>
diff --git a/docs/v0.2/.nojekyll b/docs/v0.2/.nojekyll
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/docs/v0.2/AUTHORS b/docs/v0.2/AUTHORS
new file mode 100644 (file)
index 0000000..67bbd91
--- /dev/null
@@ -0,0 +1 @@
+Michael Wallner <mike@php.net>
diff --git a/docs/v0.2/LICENSE b/docs/v0.2/LICENSE
new file mode 100644 (file)
index 0000000..816ff40
--- /dev/null
@@ -0,0 +1,23 @@
+Copyright (c) 2013, Michael Wallner <mike@php.net>.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without 
+modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright notice, 
+      this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright 
+      notice, this list of conditions and the following disclaimer in the 
+      documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
diff --git a/docs/v0.2/VERSION b/docs/v0.2/VERSION
new file mode 100644 (file)
index 0000000..9f55b2c
--- /dev/null
@@ -0,0 +1 @@
+3.0
diff --git a/docs/v0.2/favicon.ico b/docs/v0.2/favicon.ico
new file mode 100644 (file)
index 0000000..d28351c
Binary files /dev/null and b/docs/v0.2/favicon.ico differ
diff --git a/docs/v0.2/index.css b/docs/v0.2/index.css
new file mode 100644 (file)
index 0000000..02cbbe7
--- /dev/null
@@ -0,0 +1,348 @@
+html {
+       font-size: 16px;
+}
+html, body{
+       height: 100%;
+       min-height: 100%;
+}
+body, code {
+       font-family:
+                       'DejaVu Sans Mono', 'Liberation Mono',
+                       'Andale Mono', Monaco, Menlo,
+                       monospace;
+       /*
+               Mitra Mono has broken kerning?
+               Ubuntu Mono is too small!
+        */
+}
+body {
+       line-height: 1.5;
+       font-size: 1.1em;
+       margin: 0;
+       padding: 0;
+       color: #3f3f3f;
+}
+
+div.page {
+       margin: auto;
+/*     max-width: 1200px;
+*/     min-height: 100%;
+       padding-bottom: 5em;
+       box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.5);
+}
+
+div.page>* {
+       margin-left: 1em;
+}
+div.page>footer {
+       margin-left: 0;
+}
+div.page>ul, div.page>div>ul {
+       margin-left: 2em;
+}
+
+.sidebar {
+       float: right;
+       background: #f0f0f0;
+       border-bottom-left-radius: 10px;
+       padding: 0;
+       width: auto;
+       min-width: 200px;
+       padding-right: 1em;
+       padding-bottom: 1em;
+       margin-bottom: 1em;
+}
+.sidebar>ul {
+}
+.sidebar ul {
+       margin-left: 1em;
+       margin-top: .5em;
+       margin-bottom: 0;
+       padding: 0;
+       list-style-type: none;
+}
+
+.sidebar .edit {
+       display: block;
+       position: relative;
+       top: 2em;
+       right: 0;
+       transform: rotate(45deg);
+       text-decoration: none;
+       font-weight: bold;
+       text-shadow: 0 0 5px red;
+       float: right;
+}
+
+.sidebar .edit a {
+       color: white !important;
+}
+code {
+       border-radius: 2px;
+       padding: 0px 2px 2px 2px;
+       background: #f0f0f0;
+       color: #606060;
+       box-shadow: 0 0 1px #999;
+}
+
+code code {
+       display: inline;
+       padding: 0;
+       background: transparent;
+       border: none;
+       box-shadow: none;
+}
+
+pre>code {
+       display: inline-block;
+       padding: 1em;
+       min-width: 50%;
+       line-height: 1.2;
+}
+
+pre>code, pre>code code {
+       background: #333;
+       color: ghostwhite;
+}
+pre>code .comment {
+       color: darkorange !important;
+}
+pre>code .string {
+       color: darkseagreen !important;
+}
+pre>code .keyword {
+       color: darkgray !important;
+}
+
+p, pre, table, dl {
+       margin: 1em 2em;
+       margin-left: 2em !important;
+}
+
+pre>code, table, dl {
+       margin-bottom: 2em !important;
+}
+
+li>p {
+       margin: 1em 0;
+}
+
+blockquote {
+       border-top: 1px solid #800000;
+       border-bottom: 1px solid #800000;
+       background: #ffe4e1;
+       margin: 2em 0 !important;
+}
+
+ul {
+       margin-top: 1em;
+       margin-bottom: 2em;
+}
+ol {
+       list-style-type: none;
+}
+ol ul {
+       margin-top: 0;
+       margin-bottom: 0;
+}
+ol li {
+       margin-bottom: 0;
+}
+ol>li {
+       font-weight: bold;
+       margin-bottom: .5em;
+}
+ol>li>* {
+       font-weight: normal;
+}
+li {
+       margin-bottom: .5em;
+}
+a, h1 code>a {
+       color: #2f4f4f;
+}
+a:hover {
+       text-decoration: none;
+}
+a[href^="http:"]:after, a[href^="https:"]:after {
+       content: " ⬈";
+}
+code>a {
+       text-decoration: none;
+}
+code a[href^="http:"]:after, code a[href^="https:"]:after {
+       content: "";
+}
+
+a.permalink {
+       position: relative;
+       top: 0;
+       right: 0;
+       color: #999999;
+       opacity: 0.25;
+}
+.blink {
+       color: red !important;
+}
+.fade-out {
+       opacity: 0;
+}
+.fade-in {
+       opacity: 1;
+}
+.trans-slow {
+       transition: all 600ms;
+}
+.trans-fast {
+       transition: all 200ms;
+}
+
+.var {
+       color: #800000;
+}
+.constant {
+       color: #2e8b57;
+}
+
+h1, th, footer {
+       background: #708090;
+       color: #f5f5dc;
+}
+
+h1, footer {
+       margin: 0;
+/*     max-width: 1200px;
+*/     padding: 1em;
+}
+
+h1 {
+       line-height: 1.5;
+       margin-left: 0 !important;
+       padding-left: 2em;
+}
+h1 code {
+       font-weight: normal;
+       font-size: .9em;
+       line-height: 1.33;
+}
+h1 a.permalink {
+       left: -.8em;
+       margin-right: -.6em;
+}
+
+div.page>h3, div.page>div>h3 {
+       margin-left: 1.25em;
+}
+div.page>h4, div.page>div>h4 {
+       margin-left: 1.5em;
+}
+div.page>h5, div.page>div>h5 {
+       margin-left: 1.75em;
+}
+div.page>h6, div.page>div>h6 {
+       margin-left: 2em;
+}
+
+h1 .constant, pre>code .consant {
+       color: #98fb98;
+}
+
+h1 .var, pre>code .var {
+       color: #f4a460;
+}
+h1 {
+       font-size: 125%;
+}
+h2 {
+       font-size: 120%;
+}
+h3 {
+       font-size: 110%;
+}
+h4 {
+       font-size: 100%;
+}
+footer a, h1 a, pre>code a {
+       color: #b0e0e6;
+}
+
+ul.sub-entries li {
+       list-style: circle;
+       margin-bottom: 2em;
+}
+li h3 a {
+       text-decoration: none;
+}
+li h3 a:hover {
+       text-decoration: underline;
+}
+
+.comments {
+       width: 80%;
+}
+.comments .activator {
+       width: 80%;
+       display: inline-block;
+       margin: auto;
+       padding: 1em;
+       background-color: slategrey;
+       color: white;
+       font-size: 1em;
+       font-weight: bold;
+       border: 0;
+       border-radius: 2px;
+       box-shadow: 0 0 4px #999;
+}
+
+footer {
+       font-size: smaller;
+       text-align: center;
+       clear: both;
+       position: fixed;
+       bottom: 0;
+       width: 100%;
+       padding: 0;
+       transition: margin-bottom 2s ease 0.1s;
+}
+footer.hidden {
+       margin-bottom: -10em;
+       transition: margin-bottom 2s ease 0.1s;
+}
+
+footer ul {
+       margin: 0;
+       padding: 1em 0;
+}
+
+footer li {
+       list-style-type: none;
+       display: inline-block;
+       margin: 0 1em;
+}
+
+footer a {
+       text-decoration: none;
+}
+
+footer a:hover {
+       text-decoration: underline;
+}
+
+table {
+       border-collapse: collapse;
+}
+th, td {
+       padding: .4em;
+       border-bottom: 1px solid rgba(112, 128, 144, 0.1);
+}
+dt {
+       font-weight: bold;
+       margin-top: 1em;
+}
+dd {
+       line-height: 1.33;
+       margin-left: 1em;
+}
+h1, footer, table, .sidebar, pre>code {
+       box-shadow: 0 0 4px #708090;
+}
diff --git a/docs/v0.2/index.html b/docs/v0.2/index.html
new file mode 100644 (file)
index 0000000..19b7c51
--- /dev/null
@@ -0,0 +1,70 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                               mdref
+               </title>
+               <meta property="og:title" content="mdref">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                                                                       
+                                               <li>
+                                                       &rdsh; <a href="ion"
+                                                       >pecl/ion</a>
+                                               </li>
+                                                                       
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="#">#</a>mdref</h1><h2 id="pecl.ion">
+                       <a href="ion">pecl/ion</a><a class="permalink" href="#pecl.ion">#</a>
+</h2><div>
+<p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
+See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.</p>
+</div><div>
+                                       <p><strong>Download the Stub file:</strong></p>
+                                       <ul style="list-style-type: '»'">
+                                               <li>
+                                                                                                               <a href="ion.stub.php">ion.stub.php</a><br>
+                                                                                                               <small>
+                                                               Last modified:
+                                                               2022-04-28 10:37:35 UTC                                                 </small>
+                                               </li>
+                                       </ul>
+                               </div>                          
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/index.js b/docs/v0.2/index.js
new file mode 100644 (file)
index 0000000..e9b65c1
--- /dev/null
@@ -0,0 +1,49 @@
+"use strict";
+
+document.addEventListener("DOMContentLoaded", function() {
+       const doTransition = function(e, trans, state, speed) {
+               e.classList.remove(trans + "-in", trans + "-out", "trans-slow", "trans-fast");
+               e.classList.add(trans + "-" + state, "trans-" + speed);
+               return (cb) => setTimeout(cb, speed === "slow" ? 600 : 200);
+       };
+       const letElementBlink = function(e, last) {
+               setTimeout(() => doTransition(e, "fade", "out", "fast")(function() {
+                       e.classList.add("blink");
+                       doTransition(e, "fade", "in", "fast")(function() {
+                               e.classList.remove("blink");
+                               doTransition(e, "fade", "out", "slow")(function () {
+                                       doTransition(e, "fade", "in", "slow");
+                               });
+                       });
+               }), 200);
+       };
+       const onHashChange = function() {
+               if (location.hash.length > 1) {
+                       let hash = decodeURIComponent(location.hash.substring(1));
+                       let e = document.getElementById(hash) || document.getElementById(location.hash.substring(1));
+                       if (e) {
+                               letElementBlink(e);
+                       } else {
+                               if (hash.substring(hash.length-1) === "*") {
+                                       hash = hash.substring(0, hash.length-1);
+                               }
+                               let klass = (hash.substring(0,1) === "$") ? "var" : "constant";
+                               let scrolled = false;
+                               Array.prototype.forEach.call(document.getElementsByClassName(klass), function(e) {
+                                       if (e.textContent.substring(0, hash.length) !== hash) {
+                                               return;
+                                       }
+                                       if (!scrolled) {
+                                               scrolled = true;
+                                               window.scrollTo(0, e.offsetTop > 64 ? e.offsetTop - 64 : 0);
+                                       }
+                                       letElementBlink(e);
+                               });
+                       }
+               }
+       };
+
+       onHashChange();
+       window.addEventListener("hashchange", onHashChange);
+       setTimeout(()=>document.getElementsByTagName("footer")[0].classList.add("hidden"), 1000);
+})
diff --git a/docs/v0.2/ion.html b/docs/v0.2/ion.html
new file mode 100644 (file)
index 0000000..7a544fb
--- /dev/null
@@ -0,0 +1,477 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ion -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                       
+                                                       &circlearrowright; <strong><a href="./ion">ion</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Contributing">★ Contributing</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Security">★ Security</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial">★ Tutorial</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog">Catalog</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal">Decimal</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context">Context</a>  
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a>
+                                                                                       </li>
+                                                                                                                                       
+                                                                                       <li>&rdsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a>
+                                                                                       </li>
+                                                                                                                                       
+                                                                                       <li>&rdsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a>
+                                                                                       </li>
+                                                                                                                                       
+                                                                                       <li>&rdsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a>
+                                                                                       </li>
+                                                                                                                                       
+                                                                                       <li>&rdsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a>
+                                                                                       </li>
+                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Exception">Exception</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/LOB">LOB</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader">Reader</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Reader/Buffer">Buffer</a>     
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Reader/Buffer/Reader">Reader</a>
+                                                                                       </li>
+                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Reader/Options">Options</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Reader/Reader">Reader</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Reader/Stream">Stream</a>     
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Reader/Stream/Reader">Reader</a>
+                                                                                       </li>
+                                                                                                                                                                                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Serializer">Serializer</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Serializer/Serializer">Serializer</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol">Symbol</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Symbol/Enum">Enum</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Symbol/PHP">PHP</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Symbol/System">System</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Symbol/Table">Table</a>       
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Symbol/Table/Local">Local</a>
+                                                                                       </li>
+                                                                                                                                       
+                                                                                       <li>&rdsh; <a href="./ion/Symbol/Table/Shared">Shared</a>
+                                                                                       </li>
+                                                                                                                                                                                                                                                                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Timestamp">Timestamp</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Timestamp/Format">Format</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Timestamp/Precision">Precision</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Type">Type</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Unserializer">Unserializer</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Unserializer/Unserializer">Unserializer</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer">Writer</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Writer/Buffer">Buffer</a>     
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Writer/Buffer/Writer">Writer</a>
+                                                                                       </li>
+                                                                                                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Writer/Options">Options</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Writer/Stream">Stream</a>     
+                                                                               <ul>
+                                                                                               
+                                                                                       <li>&rdsh; <a href="./ion/Writer/Stream/Writer">Writer</a>
+                                                                                       </li>
+                                                                                                                                               
+                                                                               </ul>
+
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Writer/Writer">Writer</a>
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/serialize">serialize</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/unserialize">unserialize</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion#">#</a>pecl/ion</h1><h2 id="About:">About:<a class="permalink" href="ion#About:">#</a>
+</h2><p>PHP extension wrapping <a href="https://github.com/amzn/ion-c">amzn/ion-c</a>.
+See the <a href="https://amzn.github.io/ion-docs/">Amazon ION specification</a>.</p><h2 id="License:">License:<a class="permalink" href="ion#License:">#</a>
+</h2><p><a href="https://github.com/awesomized/ext-ion/blob/master/LICENSE">BSD-2-Clause</a>;
+see <a href="https://spdx.org/licenses/BSD-2-Clause.html">spdx.org</a>.</p><h2 id="Installation:">Installation:<a class="permalink" href="ion#Installation:">#</a>
+</h2><h3 id="Dependencies:">Dependencies:<a class="permalink" href="ion#Dependencies:">#</a>
+</h3><h4 id="Required:">Required:<a class="permalink" href="ion#Required:">#</a>
+</h4><ul>
+<li>PHP-8.1
+<ul>
+<li>ext/date (standard)</li>
+<li>ext/spl (standard)</li>
+</ul>
+</li>
+</ul><h4 id="Optional:">Optional:<a class="permalink" href="ion#Optional:">#</a>
+</h4><ul>
+<li>
+<a href="https://github.com/amzn/ion-c">amzn/ion-c</a> (bundled as git submodule)</li>
+</ul><h3 id="Trinity:">Trinity:<a class="permalink" href="ion#Trinity:">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+phpize<br>./configure # --with-php-config=&lt;path/to/php-config&gt;<br>make # -j$(nproc)<br>sudo make install # INSTALL=install<br></span>
+</code></pre><h3 id="PECL">PECL<a class="permalink" href="ion#PECL">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+pecl install ion<br></span>
+</code></pre><h3 id="PHARext">PHARext<a class="permalink" href="ion#PHARext">#</a>
+</h3><p>Watch out for <a href="https://replicator.pharext.org?ion">PECL replicates</a>
+and pharext packages attached to <a href="./releases">releases</a>.</p><h3 id="Try.with.Docker:">Try with Docker:<a class="permalink" href="ion#Try.with.Docker:">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+docker build -t php-ion<br>docker run --rm php-ion -r 'echo ion\serialize(ion\Symbol\PHP::asTable());'<br></span>
+</code></pre><h2 id="Editor.Stub:">Editor Stub:<a class="permalink" href="ion#Editor.Stub:">#</a>
+</h2><p>See <a href="https://github.com/awesomized/ext-ion/blob/master/ion.stub.php">ion.stub.php</a>.</p><h2 id="Known.Issues:">Known Issues:<a class="permalink" href="ion#Known.Issues:">#</a>
+</h2><p>Due to <em>private</em> internal state of ion-c's readers and writers,
+instances of the following PHP classes cannot be cloned:</p><ul>
+<li><a href="ion/Reader/Reader">ion\Reader\Reader</a></li>
+<li><a href="ion/Writer/Writer">ion\Writer\Writer</a></li>
+<li><a href="ion/Serializer#PHP">ion\Serializer\PHP</a></li>
+<li><a href="ion/Unserializer#PHP">ion\Unserializer\PHP</a></li>
+</ul><h2 id="Editor.Stub:">Editor Stub:<a class="permalink" href="ion#Editor.Stub:">#</a>
+</h2><p>This extension provides a stub file four your editor's auto-completion.</p><div>
+                                       <p><strong>Download the Stub file:</strong></p>
+                                       <ul style="list-style-type: '»'">
+                                               <li>
+                                                                                                               <a href="ion.stub.php">ion.stub.php</a><br>
+                                                                                                               <small>
+                                                               Last modified:
+                                                               2022-04-28 10:37:35 UTC                                                 </small>
+                                               </li>
+                                       </ul>
+                               </div><h2 id="Functions:">Functions:<a class="permalink" href="ion#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="serialize">
+<a href="ion/serialize">serialize</a><a class="permalink" href="ion#serialize">#</a>
+</h3>
+               <p>Serialize a PHP value as ION data.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/serialize">ion\serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [<a href="ion/Serializer">ion\Serializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$serializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+       <li>
+               <h3 id="unserialize">
+<a href="ion/unserialize">unserialize</a><a class="permalink" href="ion#unserialize">#</a>
+</h3>
+               <p>Unserialize ION data (stream) as PHP value(s).</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/unserialize">ion\unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [<a href="ion/Unserializer">ion\Unserializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$unserializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Catalog">
+<a href="ion/Catalog">Catalog</a><a class="permalink" href="ion#Catalog">#</a>
+</h3>
+               <p>The Catalog holds a collection of <a href="ion/Symbol/Table">ion\Symbol\Table</a> instances queried from <a href="ion/Reader">ion\Reader</a> and <a href="ion/Writer">ion\Writer</a> instances.</p>
+
+               <p><em>class</em> <a href="ion/Catalog">ion\Catalog</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.countable">Countable</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Decimal">
+<a href="ion/Decimal">Decimal</a><a class="permalink" href="ion#Decimal">#</a>
+</h3>
+               <p>An arbitrary precision fixed point decimal.</p>
+
+               <p><em>class</em> <a href="ion/Decimal">ion\Decimal</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Exception">
+<a href="ion/Exception">Exception</a><a class="permalink" href="ion#Exception">#</a>
+</h3>
+               <p>Base exception for the ION extension.</p>
+
+               <p><em>class</em> <a href="ion/Exception">ion\Exception</a> <em>extends</em> <code><a href="https://php.net/manual/en/class.exception">Exception</a></code> <em>implements</em> <code><a href="https://php.net/manual/en/class.throwable">Throwable</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="LOB">
+<a href="ion/LOB">LOB</a><a class="permalink" href="ion#LOB">#</a>
+</h3>
+               <p>A large object.</p>
+
+               <p><em>class</em> <a href="ion/LOB">ion\LOB</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Reader">
+<a href="ion/Reader">Reader</a><a class="permalink" href="ion#Reader">#</a>
+</h3>
+               <p>ION reader API.</p>
+
+               <p><em>interface</em> <a href="ion/Reader">ion\Reader</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.recursiveiterator">RecursiveIterator</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Serializer">
+<a href="ion/Serializer">Serializer</a><a class="permalink" href="ion#Serializer">#</a>
+</h3>
+               <p>Serializer <em>interface</em>, used to customize <a href="ion/serialize">ion\serialize</a>()'s behavior.</p>
+
+               <p><em>interface</em> <a href="ion/Serializer">ion\Serializer</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Symbol">
+<a href="ion/Symbol">Symbol</a><a class="permalink" href="ion#Symbol">#</a>
+</h3>
+               
+               <p><em>class</em> <a href="ion/Symbol">ion\Symbol</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Timestamp">
+<a href="ion/Timestamp">Timestamp</a><a class="permalink" href="ion#Timestamp">#</a>
+</h3>
+               <p>An ION Timestamp.</p>
+
+               <p><em>class</em> <a href="ion/Timestamp">ion\Timestamp</a> <em>extends</em> <code><a href="https://php.net/manual/en/class.datetime">DateTime</a></code> <em>implements</em> <code><a href="https://php.net/manual/en/class.datetimeinterface">DateTimeInterface</a></code>, <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Type">
+<a href="ion/Type">Type</a><a class="permalink" href="ion#Type">#</a>
+</h3>
+               <p>ION data type.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Type">ion\Type</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Unserializer">
+<a href="ion/Unserializer">Unserializer</a><a class="permalink" href="ion#Unserializer">#</a>
+</h3>
+               <p>Unserializer <em>interface</em>, used to customize <a href="ion/unserialize">ion\unserialize</a>()'s behavior.</p>
+
+               <p><em>interface</em> <a href="ion/Unserializer">ion\Unserializer</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Writer">
+<a href="ion/Writer">Writer</a><a class="permalink" href="ion#Writer">#</a>
+</h3>
+               <p>ION writer API.</p>
+
+               <p><em>interface</em> <a href="ion/Writer">ion\Writer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion.stub.php b/docs/v0.2/ion.stub.php
new file mode 100644 (file)
index 0000000..c41b77a
--- /dev/null
@@ -0,0 +1,1105 @@
+<?php
+
+/**
+ * Amazon ION serialization format.
+ *
+ * @link https://github.com/awesomized/ext-ion
+ *
+ * @see https://github.com/amzn/ion-c amzn/ion-c
+ * @see https://amzn.github.io/ion-docs/ Amazon ION spec
+ *
+ * @generate-class-entries static
+ * @generate-function-entries static
+ */
+
+namespace ion;
+
+/**
+ * Serialize a PHP value as ION data.
+ *
+ * Serializes supported PHP values with the optionally provided \ion\Serializer:
+ *  * NULL
+ *  * bool
+ *  * int
+ *  * float
+ *  * string
+ *  * reference
+ *  * array
+ *  * object (incl. \Serializable, and classes implementing magic and custom __serialize)
+ *
+ * @param mixed $data PHP value(s).
+ * @param Serializer|array|null $serializer Custom Serializer (options).
+ * @return string serialized ION data
+ * @throws \ion\Exception
+ */
+function serialize(mixed $data, Serializer|array|null $serializer = null) : string {}
+
+/**
+ * Unserialize ION data (stream) as PHP value(s).
+ *
+ * @param string|resource $data Serialized ION data, either as string buffer or stream.
+ * @param Unserializer|array|null $unserializer Custom Unserializer (options).
+ * @return mixed unserialized PHP values
+ * @throws \ion\Exception
+ */
+function unserialize($data, Unserializer|array|null $unserializer = null) : mixed {}
+
+/**
+ * Serializer interface, used to customize ion\serialize()'s behavior.
+ */
+interface Serializer {
+    public function serialize(mixed $data, Writer|array|null $writer = null) : mixed;
+}
+
+/**
+ * Unserializer interface, used to customize ion\unserialize()'s behavior.
+ */
+interface Unserializer {
+    /** @param Reader|string|resource $data */
+    public function unserialize($data) : mixed;
+}
+
+/**
+ * Base exception for the ION extension.
+ */
+class Exception extends \Exception {
+}
+
+/**
+ * ION data type.
+ *
+ * The following special PHP classes are provided for some data types:
+ * * ion\Decimal
+ * * ion\Timestamp
+ * * ion\Symbol
+ * * ion\Lob
+ */
+enum Type : int {
+    case Null       = 0x000;
+    case Bool       = 0x100;
+    case Int        = 0x200;
+    case Float      = 0x400;
+    case Decimal    = 0x500;
+    case Timestamp  = 0x600;
+    case Symbol     = 0x700;
+    case String     = 0x800;
+    case CLob       = 0x900;
+    case BLob       = 0xa00;
+    case List       = 0xb00;
+    case SExp       = 0xc00;
+    case Struct     = 0xd00;
+    case Datagram   = 0xf00;
+
+    case EOF        =-0x100;
+    case NONE       =-0x200;
+}
+
+/**
+ * @see https://amzn.github.io/ion-docs/docs/spec.html#symbol ION spec's symbol definition
+ * @see https://amzn.github.io/ion-docs/guides/symbols-guide.html ION spec's symbol guide
+ */
+class Symbol {
+    /**
+     * Create an ION symbol.
+     */
+    public function __construct(
+        /**
+         * The symbol's text representation.
+         */
+        public readonly ?string $value = null,
+        /**
+         * The symbols ID, referencing its location within a shared symbol table.
+         */
+        public readonly int $sid = -1,
+        /**
+         * The import location referencing a shared symbol table.
+         */
+        public readonly ?Symbol\ImportLocation $importLocation = null,
+    ) {}
+
+    /**
+     * Compare two symbols for equality.
+     *
+     * Two symbols are considered equal, if either:
+     * * both are the same object or NULL
+     * * both values are NULL (unknown text), and both $importLocations match
+     * * both values match, regardless of $sid and $importLocation
+     *
+     * @param Symbol $symbol
+     * @return bool whether the two Symbols equal
+     */
+    public function equals(Symbol $symbol): bool {}
+    public function __toString() : string {}
+    /** @alias ion\Symbol::__toString */
+    public function toString() : string {}
+}
+
+/**
+ * The Catalog holds a collection of ion\Symbol\Table instances queried from ion\Reader and ion\Writer instances.
+ *
+ * @see https://amzn.github.io/ion-docs/docs/symbols.html#the-catalog the ION spec's symbol guide chapter on catalog.
+ */
+class Catalog implements \Countable {
+    /** Internal cache. */
+    private array $symbolTables = [];
+
+    /** Create a new Catalog. */
+    public function __construct() {}
+
+    /** Count how many symbol tables the catalog holds. */
+    public function count() : int {}
+
+    /**
+     * Add a shared symbol table to the catalog.
+     *
+     * @param Symbol\Table $table The new table to add.
+     */
+    public function add(Symbol\Table $table) : void {}
+
+    /**
+     * Remove a shared symbol table from the catalog.
+     *
+     * @param Symbol\Table|string $table The symbol table to renmove.
+     * @return bool Success.
+     */
+    public function remove(Symbol\Table|string $table) : bool {}
+
+    /**
+     * Find a shared symbol table within the catalog.
+     *
+     * @param string $name The name of the symbol table.
+     * @param int $version The version the symbol table should match.
+     * @return Symbol\Table|null The symbol table found, if any.
+     */
+    public function find(string $name, int $version = 0) : ?Symbol\Table {}
+
+    /**
+     * Find a "best match" for a shared symbol table within the catalog.
+     *
+     * @param string $name The name of the symbol table,
+     * @param int $version The minimum version of the symbol table.
+     * @return Symbol\Table|null The symbol table found, if any.
+     */
+    public function findBest(string $name, int $version = 0) : ?Symbol\Table {}
+}
+
+/**
+ * A large object.
+ *
+ * @see ion\Type
+ * @see https://amzn.github.io/ion-docs/docs/spec.html#blob the ION spec's BLob definition
+ * @see https://amzn.github.io/ion-docs/docs/spec.html#clob the ION sepc's CLob definition
+ */
+class LOB {
+    /**
+     * Create an ION large object.
+     */
+    public function __construct(
+        /**
+         * The value of the large object.
+         */
+        public readonly string $value,
+        /**
+         * The type (CLob/BLob).
+         */
+        public readonly Type $type = Type::CLob,
+    ) {}
+}
+
+/**
+ * An arbitrary precision fixed point decimal.
+ *
+ * @see ion\Decimal\Context
+ * @see https://amzn.github.io/ion-docs/docs/decimal.html the ION spec's decimal docs
+ */
+class Decimal {
+    /**
+     * Create a new fixed point decimal.
+     */
+    public function __construct(
+        /**
+         * The decimal number.
+         */
+        public readonly string|int $number,
+        /**
+         * The decimal context.
+         */
+        public readonly ?Decimal\Context $context = null,
+    ) {}
+
+    /**
+     * Check two decimals for equality.
+     *
+     * @param Decimal $decimal The decimal to compare to.
+     * @return bool Whether both decimals equal.
+     */
+    public function equals(Decimal $decimal) : bool {}
+
+    /**
+     * Check whether the decimal is actually a big integer.
+     * @return bool Whether the decimal is actually an integer.
+     */
+    public function isInt() : bool {}
+
+    public function __toString() : string {}
+    /**
+     * Get the string representation of the decimal.
+     * @alias ion\Decimal::__toString
+     */
+    public function toString() : string {}
+
+    /**
+     * Get the integer represention of the decimal.
+     * @throws \ion\Exception If the decimal is actually not an integer.
+     */
+    public function toInt() : int {}
+}
+
+/**
+ * An ION Timestamp.
+ * @see https://amzn.github.io/ion-docs/docs/spec.html#timestamp the ION spec's timestamp definition
+ * @see https://php.net/date PHP's date documentation
+ */
+class Timestamp extends \DateTime {
+    /**
+     * The timestamp's precision. See ion\Timestamp\Precision.
+     */
+    public readonly int $precision;
+    /**
+     * The timestamp's format. See ion\Timestamp\Format.
+     */
+    public readonly string $format;
+
+    /**
+     * Create a new ION timestamp.
+     *
+     * @param Timestamp\Precision|int $precision The timestamp's precision.
+     * @param Timestamp\Format|string|null $format The timestamp's format.
+     * @param string|null $datetime The timestamp's value.
+     * @param \DateTimeZone|string|null $timezone The timestamp's timezone.
+     */
+    public function __construct(
+        Timestamp\Precision|int $precision,
+        Timestamp\Format|string|null $format = null,
+        ?string $datetime = null,
+        \DateTimeZone|string|null $timezone = null,
+    ) {}
+
+    public function __toString() : string {}
+}
+
+/**
+ * ION reader API.
+ */
+interface Reader extends \RecursiveIterator {
+    public function getType() : Type;
+    public function hasAnnotations() : bool;
+    public function hasAnnotation(string $annotation) : bool;
+    public function isNull() : bool;
+    public function isInStruct() : bool;
+    public function getFieldName() : string;
+    public function getFieldNameSymbol() : Symbol;
+    public function getAnnotations() : array;
+    public function getAnnotationSymbols() : array;
+    public function countAnnotations() : int;
+    public function getAnnotation(int $index) : string;
+    public function getAnnotationSymbol(int $index) : Symbol;
+
+    public function readNull() : Type;
+    public function readBool() : bool;
+    public function readInt() : int|string;
+    public function readFloat() : float;
+    public function readDecimal() : Decimal;
+    public function readTimestamp() : Timestamp;
+    public function readSymbol() : Symbol;
+    public function readString() : string;
+    /** @param ref $string */
+    public function readStringPart(&$string, int $length = 0x1000) : bool;
+    public function readLob() : string;
+    /** @param ref $string */
+    public function readLobPart(&$string, int $length = 0x1000) : bool;
+
+    public function getPosition() : int;
+    public function getDepth() : int;
+
+    public function seek(int $offset, int $length = -1) : void;
+    /*
+    public function getSymbolTable() : SymbolTable;
+    public function setSymbolTable(SymbolTable $table) : void;
+    */
+    public function getValueOffset() : int;
+    public function getValueLength() : int;
+}
+
+/**
+ * ION writer API.
+ */
+interface Writer {
+    public function writeNull() : void;
+    public function writeTypedNull(Type $type) : void;
+    public function writeBool(bool $value) : void;
+    public function writeInt(int|string $value) : void;
+    public function writeFloat(float $value) : void;
+    public function writeDecimal(Decimal|string $value) : void;
+    public function writeTimestamp(Timestamp|string $value) : void;
+    public function writeSymbol(Symbol|string $value) : void;
+    public function writeString(string $value) : void;
+    public function writeCLob(string $value) : void;
+    public function writeBLob(string $value) : void;
+
+    public function startLob(Type $type) : void;
+    public function appendLob(string $data) : void;
+    public function finishLob() : void;
+
+    public function startContainer(Type $type) : void;
+    public function finishContainer() : void;
+
+    public function writeFieldName(string $name) : void;
+
+    public function writeAnnotation(Symbol|string ...$annotation) : void;
+
+    public function getDepth() : int;
+    public function flush() : int;
+    public function finish() : int;
+
+    // public function writeOne(Reader $reader) : void;
+    // public function writeAll(Reader $reader) : void;
+
+    // public function getCatalog() : Catalog;
+    // public function setCatalog(Catalog $catalog) : void;
+
+    // public function getSymbolTable() : Symbol\Table;
+    // puvlic function setSymbolTable(Symbol\Table $table) : void;
+}
+
+namespace ion\Symbol;
+
+/**
+ * The import location (referring to a shared table) of a symbol.
+ */
+class ImportLocation {
+    /**
+     * Create a new import location.
+     */
+    public function __construct(
+        /**
+         * The name of the shared symbol table.
+         */
+        public readonly string $name,
+        /**
+         * The location (sid) of the symbol within the table.
+         */
+        public readonly int $location,
+    ) {}
+}
+
+/**
+ * Base interface of built-in shared symbol tables.
+ */
+interface Enum {
+    /**
+     * @return \ion\Symbol Instance of the symbol.
+     */
+    public function toSymbol() : \ion\Symbol;
+
+    /**
+     * @return int The symbol id.
+     */
+    public function toSID() : int;
+
+    /**
+     * @return string The symbol's textual representation.
+     */
+    public function toString() : string;
+}
+
+/**
+ * Base interface of an ION symbol table.
+ */
+interface Table {
+    /**
+     * Get the maximum symbol ID within the symbol table.
+     * @return int The maximum symbol ID.
+     */
+    public function getMaxId() : int;
+
+    /**
+     * Add a symbol to the table.
+     *
+     * @param \ion\Symbol|string $symbol The symbol (value) to add.
+     * @return int The symbol ID.
+     */
+    public function add(\ion\Symbol|string $symbol) : int;
+
+    /**
+     * Find a symbol within the symbol table, including imports.
+     *
+     * @param string|int $id The ID or text of the symbol to find.
+     * @return \ion\Symbol|null The symbol found, if any.
+     */
+    public function find(string|int $id) : ?\ion\Symbol;
+
+    /**
+     * Find a symbol within **only this** symbol table, ignoring imports.
+     *
+     * @param string|int $id The ID or text of the symbol to find.
+     * @return \ion\Symbol|null The symbol found, if any.
+     */
+    public function findLocal(string|int $id) : ?\ion\Symbol;
+}
+
+/**
+ * The built-in ION system symbols.
+ */
+enum System : string implements \ion\Symbol\Enum {
+    case Ion                = '$ion';
+    case Ivm_1_0            = '$ion_1_0';
+    case IonSymbolTable     = '$ion_symbol_table';
+    case Name               = 'name';
+    case Version            = 'version';
+    case Imports            = 'imports';
+    case Symbols            = 'symbols';
+    case MaxId              = 'max_id';
+    case SharedSymbolTable  = '$ion_shared_symbol_table';
+
+    /** @alias ion\Symbol\Enum::toSymbol */
+    public function toSymbol() : \ion\Symbol {}
+    /** @alias ion\Symbol\Enum::toSID */
+    public function toSID() : int {}
+    /** @alias ion\Symbol\Enum::toString */
+    public function toString() : string {}
+
+    /**
+     * Get the built-in ION system shared symbol table.
+     *
+     * @return Table\Shared The system symbol table.
+     */
+    public static function asTable() : Table\Shared {}
+}
+
+/**
+ * The built-in PHP symbols.
+ */
+enum PHP : string implements \ion\Symbol\Enum {
+    case PHP            = 'PHP';
+    case Reference      = 'R';
+    case Backref        = 'r';
+    case Property       = 'p';
+    case Object         = 'o';
+    case ClassObject    = 'c';
+    case MagicObject    = 'O';
+    case CustomObject   = 'C';
+    case Enum           = 'E';
+    case Serializable   = 'S';
+
+    /** @alias ion\Symbol\Enum::toSymbol */
+    public function toSymbol() : \ion\Symbol {}
+    /** @alias ion\Symbol\Enum::toSID */
+    public function toSID() : int {}
+    /** @alias ion\Symbol\Enum::toString */
+    public function toString() : string {}
+
+    /**
+     * Get the built-in PHP shared symbol table.
+     *
+     * @return Table\Shared The builtin PHP shared symbol table.
+     */
+    public static function asTable() : Table\Shared {}
+}
+
+namespace ion\Symbol\Table;
+
+/**
+ * A local symbol table.
+ *
+ * @see https://amzn.github.io/ion-docs/guides/symbols-guide.html the ION spec's symbol guide
+ * @see https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-local-symbol-table the ION doc's cookbook
+ */
+class Local implements \ion\Symbol\Table {
+    /** Internal cache. */
+    private array $imports = [];
+    /** Internal cache. */
+    private array $symbols = [];
+
+    /**
+     * Create a local symbol table.
+     */
+    public function __construct() {}
+
+    /**
+     * Import a symbol table.
+     *
+     * @param \ion\Symbol\Table $table The symbol table to import.
+     * @return void
+     */
+    public function import(\ion\Symbol\Table $table) : void {}
+
+    /** @alias ion\Symbol\Table::getMaxId */
+    public function getMaxId() : int {}
+
+    /** @alias ion\Symbol\Table::add */
+    public function add(\ion\Symbol|string $symbol) : int {}
+    /** @alias ion\Symbol\Table::find */
+    public function find(string|int $id) : ?\ion\Symbol {}
+    /** @alias ion\Symbol\Table::findLocal */
+    public function findLocal(string|int $id) : ?\ion\Symbol {}
+}
+
+/**
+ * A shared symbol table.
+ *
+ * @see https://amzn.github.io/ion-docs/guides/symbols-guide.html the ION spec's symbol guide
+ * @see https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-shared-symbol-table the ION doc's cookbook
+ */
+class Shared implements \ion\Symbol\Table {
+    /**
+     * Create a shared symbol table.
+     */
+    public function __construct(
+        /**
+         * The name of the shared symbol table.
+         */
+        public readonly string $name,
+        /**
+         * The version of the shared symbol table.
+         */
+        public readonly int $version = 1,
+        /**
+         * Predefined list of symbols as array of strings.
+         */
+        ?array $symbols = null,
+    ) {}
+
+    /** Internal cache. */
+    private array $symbols = [];
+
+    /** @alias ion\Symbol\Table::getMaxId */
+    public function getMaxId() : int {}
+
+    /** @alias ion\Symbol\Table::add */
+    public function add(\ion\Symbol|string $symbol) : int {}
+    /** @alias ion\Symbol\Table::find */
+    public function find(string|int $id) : ?\ion\Symbol {}
+    /** @alias ion\Symbol\Table::findLocal */
+    public function findLocal(string|int $id) : ?\ion\Symbol {}
+}
+
+namespace ion\Decimal;
+
+/**
+ * An ion\Decimal's context.
+ */
+class Context {
+    /**
+     * Create a new decimal context.
+     */
+    public function __construct(
+        /**
+         * Maximum digits.
+         */
+        public readonly int $digits,
+        /**
+         * Maximum exponent.
+         */
+        public readonly int $eMax,
+        /**
+         * Minimum exponent.
+         */
+        public readonly int $eMin,
+        /**
+         * Rounding mode.
+         */
+        public readonly Context\Rounding|int $round,
+        /**
+         * Whether to clamp.
+         */
+        public readonly bool $clamp,
+    ) {}
+
+    /**
+     * Create a context suitable for 32bit decimals.
+     */
+    public static function Dec32() : Context {}
+
+    /**
+     * Create a context suitable for 64bit decimals.
+     */
+    public static function Dec64() : Context {}
+
+    /**
+     * Create a context suitable for 128bit decimals.
+     */
+    public static function Dec128() : Context {}
+
+    /**
+     * Create a context with maximum settings.
+     * @param Context\Rounding|int $round Rounding mode.
+     */
+    public static function DecMax(Context\Rounding|int $round = Context\Rounding::HalfEven) : Context {}
+}
+
+namespace ion\Decimal\Context;
+
+/**
+ * Rounding mode.
+ */
+enum Rounding : int {
+    case Ceiling    = 0;
+    case Up         = 1;
+    case HalfUp     = 2;
+    case HalfEven   = 3;
+    case HalfDown   = 4;
+    case Down       = 5;
+    case Floor      = 6;
+    case Down05Up   = 7;
+}
+
+namespace ion\Timestamp;
+
+/**
+ * Timestamp precision.
+ */
+enum Precision : int {
+    case Year           = 0x1;
+    case Month          = 0x1|0x2;
+    case Day            = 0x1|0x2|0x4;
+    case Min            = 0x1|0x2|0x4|0x10;
+    case Sec            = 0x1|0x2|0x4|0x10|0x20;
+    case Frac           = 0x1|0x2|0x4|0x10|0x20|0x40;
+    case MinTZ          = 0x1|0x2|0x4|0x10|0x80;
+    case SecTZ          = 0x1|0x2|0x4|0x10|0x20|0x80;
+    case FracTZ         = 0x1|0x2|0x4|0x10|0x20|0x40|0x80;
+}
+
+/**
+ * Timestamp format.
+ */
+enum Format : string {
+    case Year           = "Y\T";
+    case Month          = "Y-m\T";
+    case Day            = "Y-m-d\T";
+    case Min            = "Y-m-d\TH:i";
+    case Sec            = "Y-m-d\TH:i:s";
+    case Frac           = "Y-m-d\TH:i:s.v";
+    case MinTZ          = "Y-m-d\TH:iP";
+    case SecTZ          = "Y-m-d\TH:i:sP";
+    case FracTZ         = "Y-m-d\TH:i:s.vP";
+}
+
+namespace ion\Reader;
+
+/**
+ * Base implementation of ION readers.
+ */
+abstract class Reader implements \ion\Reader {
+    /**
+     * @param string|resource $data The string or resource to read from.
+     */
+    public function __construct(
+        $data,
+        /**
+         * ION catalog to use for symbol lookup.
+         */
+        public readonly ?\ion\Catalog $catalog = null,
+        /**
+         * Decimal context to use.
+         */
+        public readonly ?\ion\Decimal\Context $decimalContext = null,
+        /**
+         * Callback as function(\ion\Reader):void called upon local symbol table context change.
+         */
+        public readonly ?\Closure $onContextChange = null,
+        /**
+         * Whether to return otherwise hidden system values.
+         */
+        public readonly bool $returnSystemValues = false,
+        /**
+         * The maximum depth of nested containers.
+         */
+        public readonly int $maxContainerDepth = 10,
+        /**
+         * The maximum number of annotations allowed on a single value.
+         */
+        public readonly int $maxAnnotations = 10,
+        /**
+         * The maximum number of bytes of all annotations on a single value.
+         */
+        public readonly int $annotationBufferSize = 0x4000,
+        /**
+         * The maximum number of bytes of a symbol/value/chunk.
+         */
+        public readonly int $tempBufferSize = 0x4000,
+        /**
+         * Whether to skip UTF-8 validation.
+         */
+        public readonly bool $skipCharacterValidation = false,
+    ) {}
+
+    public function hasChildren() : bool {}
+    public function getChildren() : \ion\Reader {}
+
+    public function rewind() : void {}
+    public function next() : void {}
+    public function valid() : bool {}
+    public function key() : mixed {}
+    public function current() : mixed {}
+
+    public function getType() : \ion\Type {}
+    public function hasAnnotations() : bool {}
+    public function hasAnnotation(string $annotation) : bool {}
+    public function isNull() : bool {}
+    public function isInStruct() : bool {}
+    public function getFieldName() : string {}
+    public function getFieldNameSymbol() : \ion\Symbol {}
+    public function getAnnotations() : array {}
+    public function getAnnotationSymbols() : array {}
+    public function countAnnotations() : int {}
+    public function getAnnotation(int $index) : string {}
+    public function getAnnotationSymbol(int $index) : \ion\Symbol {}
+
+    public function readNull() : \ion\Type {}
+    public function readBool() : bool {}
+    public function readInt() : int|string {}
+    public function readFloat() : float {}
+    public function readDecimal() : \ion\Decimal {}
+    public function readTimestamp() : \ion\Timestamp {}
+    public function readSymbol() : \ion\Symbol {}
+    public function readString() : string {}
+    /** @param ref $string */
+    public function readStringPart(&$string, int $length = 0x1000) : bool {}
+    public function readLob() : string {}
+    /** @param ref $string */
+    public function readLobPart(&$string, int $length = 0x1000) : bool {}
+
+    public function getPosition() : int {}
+    public function getDepth() : int{}
+
+    public function seek(int $offset, int $length = -1) : void {}
+    /*
+    public function getSymbolTable() : SymbolTable {}
+    public function setSymbolTable(SymbolTable $table) : void {}
+    */
+    public function getValueOffset() : int {}
+    public function getValueLength() : int {}
+}
+
+/**
+ * ION string buffer reader API.
+ */
+interface Buffer extends \ion\Reader {
+    /**
+     * Get the buffer being read from.
+     *
+     * @return string The buffer read from.
+     */
+    public function getBuffer() : string;
+}
+
+/**
+ * ION stream reader API.
+ */
+interface Stream extends \ion\Reader {
+    /**
+     * Get the stream being read from.
+     *
+     * @return resource The stream read from.
+     */
+    public function getStream();
+
+    /**
+     * Reset the stream read from.
+     *
+     * @param resource $stream The new stream to from.
+     */
+    public function resetStream($stream) : void;
+
+    /**
+     * Reset the stream read from, limiting length to read.
+     *
+     * @param resource $stream The stream to read from.
+     * @param int $length The maximum length to read from $stream.
+     */
+    public function resetStreamWithLength($stream, int $length) : void;
+}
+
+namespace ion\Reader\Buffer;
+
+/**
+ * ION buffer reader.
+ */
+class Reader extends \ion\Reader\Reader implements \ion\Reader\Buffer {
+
+    public function getBuffer() : string {}
+}
+
+namespace ion\Reader\Stream;
+
+/**
+ * ION stream reader.
+ */
+class Reader extends \ion\Reader\Reader implements \ion\Reader\Stream {
+
+    /**
+     * Get the stream read from.
+     *
+     * @return resource The stream read from.
+     */
+    public function getStream() {}
+
+    /** @param resource $stream */
+    public function resetStream($stream) : void {}
+    /** @param resource $stream */
+    public function resetStreamWithLength($stream, int $length) : void {}
+}
+
+namespace ion\Writer;
+
+/**
+ * Base implementation of common functionality of ION writers.
+ */
+abstract class Writer implements \ion\Writer {
+    /**
+     * Create custom ION writer.
+     */
+    public function __construct(
+        /**
+         * ION catalog to use for symbol lookup.
+         */
+        public readonly ?\ion\Catalog $catalog = null,
+        /**
+         * Decimal context to use.
+         */
+        public readonly ?\ion\Decimal\Context $decimalContext = null,
+        /**
+         * Whether to output binary ION.
+         */
+        public readonly bool $outputBinary = false,
+        /**
+         * Whether to write doubles which fit in 32 bits as floats.
+         */
+        public readonly bool $compactFloats = false,
+        /**
+         * Whether to slash-escape all non ASCII bytes.
+         */
+        public readonly bool $escapeNonAscii = false,
+        /**
+         * Whether to produce pretty-printed output.
+         */
+        public readonly bool $prettyPrint = false,
+        /**
+         * Whether to indent with tabs, when pretty-printing.
+         */
+        public readonly bool $indentTabs = true,
+        /**
+         * The number of spaces to use for indentation instead of tabs, when pretty-printing.
+         */
+        public readonly int $indentSize = 2,
+        /**
+         * Whether to immediately flush every value written.
+         */
+        public readonly bool $flushEveryValue = false,
+        /**
+         * Maximum depth of nested containers.
+         */
+        public readonly int $maxContainerDepth = 10,
+        /**
+         * The maximum number of annotations allowed on a single value.
+         */
+        public readonly int $maxAnnotations = 10,
+        /**
+         * Temporary buffer size.
+         */
+        public readonly int $tempBufferSize = 0x4000,
+    ) {}
+
+    public function writeNull() : void {}
+    public function writeTypedNull(\ion\Type $type) : void {}
+    public function writeBool(bool $value) : void {}
+    public function writeInt(int|string $value) : void {}
+    public function writeFloat(float $value) : void {}
+    public function writeDecimal(\ion\Decimal|string $value) : void {}
+    public function writeTimestamp(\ion\Timestamp|string $value) : void {}
+    public function writeSymbol(\ion\Symbol|string $value) : void {}
+    public function writeString(string $value) : void {}
+    public function writeCLob(string $value) : void {}
+    public function writeBLob(string $value) : void {}
+
+    public function startLob(\ion\Type $type) : void {}
+    public function appendLob(string $data) : void {}
+    public function finishLob() : void {}
+
+    public function startContainer(\ion\Type $type) : void {}
+    public function finishContainer() : void {}
+
+    public function writeFieldName(string $name) : void {}
+
+    public function writeAnnotation(\ion\Symbol|string ...$annotation) : void {}
+
+    public function getDepth() : int {}
+    public function flush() : int {}
+    public function finish() : int {}
+
+    // public function writeOne(\ion\Reader $reader) : void {}
+    // public function writeAll(\ion\Reader $reader) : void {}
+}
+
+/**
+ * ION buffer writer API.
+ */
+interface Buffer extends \ion\Writer {
+    /**
+     * Get the buffer written to.
+     *
+     * @reeturn string The buffer written so far.
+     */
+    public function getBuffer() : string;
+
+    /**
+     * Reset the buffer written to.
+     */
+    public function resetBuffer() : void;
+}
+
+/**
+ * ION stream writer API.
+ */
+interface Stream extends \ion\Writer {
+    /**
+     * Get the stream being written to.
+     * @return resource
+     */
+    public function getStream();
+}
+
+namespace ion\Writer\Buffer;
+
+/**
+ * ION buffer writer.
+ */
+class Writer extends \ion\Writer\Writer implements \ion\Writer\Buffer {
+
+    public function getBuffer() : string {}
+    public function resetBuffer() : void {}
+}
+
+namespace ion\Writer\Stream;
+
+/**
+ * ION stream writer.
+ */
+class Writer extends \ion\Writer\Writer implements \ion\Writer\Stream {
+    /**
+     * Create a new stream writer.
+     *
+     * @param resource $stream The stream to write to.
+     */
+    public function __construct(
+        $stream,
+        /**
+         * ION catalog to use for symbol lookup.
+         */
+        public readonly ?\ion\Catalog $catalog = null,
+        /**
+         * Decimal context to use.
+         */
+        public readonly ?\ion\Decimal\Context $decimalContext = null,
+        /**
+         * Whether to output binary ION.
+         */
+        public readonly bool $outputBinary = false,
+        /**
+         * Whether to write doubles which fit in 32 bits as floats.
+         */
+        public readonly bool $compactFloats = false,
+        /**
+         * Whether to slash-escape all non ASCII bytes.
+         */
+        public readonly bool $escapeNonAscii = false,
+        /**
+         * Whether to produce pretty-printed output.
+         */
+        public readonly bool $prettyPrint = false,
+        /**
+         * Whether to indent with tabs, when pretty-printing.
+         */
+        public readonly bool $indentTabs = true,
+        /**
+         * The number of spaces to use for indentation instead of tabs, when pretty-printing.
+         */
+        public readonly int $indentSize = 2,
+        /**
+         * Whether to immediately flush every value written.
+         */
+        public readonly bool $flushEveryValue = false,
+        /**
+         * Maximum depth of nested containers.
+         */
+        public readonly int $maxContainerDepth = 10,
+        /**
+         * The maximum number of annotations allowed on a single value.
+         */
+        public readonly int $maxAnnotations = 10,
+        /**
+         * Temporary buffer size.
+         */
+        public readonly int $tempBufferSize = 0x4000,
+    ) {}
+    /**
+     * @return resource
+     */
+    public function getStream() {}
+}
+
+namespace ion\Serializer;
+/**
+ * Serializer implementation
+ */
+class Serializer implements \ion\Serializer {
+    /**
+     * Create a new ION serializer.
+     */
+    public function __construct(
+        /**
+         * Whether to write the top level array as multiple ION sequences.
+         */
+        public readonly bool $multiSequence = false,
+        /**
+         * Whether to call magic __serialize() methods on objects to serialize.
+         */
+        public readonly bool $callMagicSerialize = true,
+        /**
+         * Whether and which custom serialize method to call on objects to serialize.
+         */
+        public readonly ?string $callCustomSerialize = null,
+    ) {}
+
+    public function serialize(mixed $data, \ion\Writer|array|null $writer = null) : mixed {}
+}
+
+namespace ion\Unserializer;
+
+/**
+ * Unserializer implementation
+ */
+class Unserializer implements \ion\Unserializer {
+    /**
+     * Create a new ION unserializer.
+     */
+    public function __construct(
+        /**
+         * Whether to continue reading multiple ION sequences after the first one.
+         */
+        public readonly bool $multiSequence = false,
+        /**
+         * Whether to call magic __unserialize() methods on objects to unserialize.
+         */
+        public readonly bool $callMagicUnserialize = true,
+        /**
+         * Whether and which custom unserialize method to call on objects to unserialize.
+         */
+        public readonly ?string $callCustomUnserialize = null,
+    ){}
+
+    /** @param \ion\Reader|string|resource $data */
+    public function unserialize($data) : mixed {}
+}
diff --git a/docs/v0.2/ion/: Contributing.html b/docs/v0.2/ion/: Contributing.html
new file mode 100644 (file)
index 0000000..5c9d7af
--- /dev/null
@@ -0,0 +1,146 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★ Contributing -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Contributing">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Contributing">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Contributing">★ Contributing</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Contributing#">#</a>Contributor Code of Conduct</h1><p>As contributors and maintainers of this project, and in the interest of
+fostering an open and welcoming community, we pledge to respect all people who
+contribute through reporting issues, posting feature requests, updating
+documentation, submitting pull requests or patches, and other activities.</p><p>We are committed to making participation in this project a harassment-free
+experience for everyone, regardless of level of experience, gender, gender
+identity and expression, sexual orientation, disability, personal appearance,
+body size, race, ethnicity, age, religion, or nationality.</p><p>Examples of unacceptable behavior by participants include:</p><ul>
+<li>The use of sexualized language or imagery</li>
+<li>Personal attacks</li>
+<li>Trolling or insulting/derogatory comments</li>
+<li>Public or <em>private</em> harassment</li>
+<li>Publishing other's <em>private</em> information, such as physical or electronic
+addresses, without explicit permission</li>
+<li>Other unethical or unprofessional conduct.</li>
+</ul><p>Project maintainers have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct. By adopting this Code of Conduct, project
+maintainers commit themselves to fairly and consistently applying these
+principles to every aspect of managing this project. Project maintainers who do
+not follow or enforce the Code of Conduct may be permanently removed from the
+project team.</p><p>This code of conduct applies both within project spaces and in <em>public</em> spaces
+when an individual is representing the project or its community.</p><p>Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by opening an issue or contacting one or more of the project maintainers.</p><p>This Code of Conduct is adapted from the
+<a href="http://contributor-covenant.org">Contributor Covenant</a>, version 1.2.0,
+available at <a href="http://contributor-covenant.org/version/1/2/0/">http://contributor-covenant.org/version/1/2/0/</a>.</p>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Security.html b/docs/v0.2/ion/: Security.html
new file mode 100644 (file)
index 0000000..5acb9fc
--- /dev/null
@@ -0,0 +1,144 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★ Security -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Security">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Security">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Security">★ Security</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Security#">#</a>Security Policy</h1><h2 id="Supported.Versions">Supported Versions<a class="permalink" href="ion/:%20Security#Supported.Versions">#</a>
+</h2><p>This project is still in its early development stages, so please consider
+any release not explicitly labeled as stable as experimental.</p><table>
+<thead>
+<tr>
+<th>Version</th>
+<th>Supported</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>0.x</td>
+<td>✓</td>
+</tr>
+</tbody>
+</table><h2 id="Reporting.a.Vulnerability">Reporting a Vulnerability<a class="permalink" href="ion/:%20Security#Reporting.a.Vulnerability">#</a>
+</h2><p>If you find a security vulnerability, please refrain from creating a
+<em>public</em> issue on Github, but rather contact me directly at <a href="mailto:mike@php.net">mike@php.net</a>
+or <a href="https://m6w6.name/#contact">another suitable private contact method</a>.</p><p>Any past vulnerabilities should be found in release changelogs after they
+have been fixed.</p><p>This is free and open source software provided under the the terms of
+the 2-Clause-BSD-License, see the <a href="./LICENSE">LICENSE</a> file.
+Thus, honor and goodwill is all being offered for reporting
+-- or even fixing -- any vulnerability.</p>                            
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial.html b/docs/v0.2/ion/: Tutorial.html
new file mode 100644 (file)
index 0000000..ecff0ac
--- /dev/null
@@ -0,0 +1,166 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★ Tutorial -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial">★ Tutorial</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial#">#</a>Tutorial</h1><p>Welcome to the ext-ion tutorial. We'll look into what Amazon's ION format is and how to use it from within PHP.</p><ol>
+<li>★1. <a href="ion/:%20Tutorial/:1.%20Getting%20started">Getting started</a>
+</li>
+<li>★2. <a href="ion/:%20Tutorial/:2.%20What%20is%20ion">What is ion?</a>
+</li>
+<li>★3. <a href="ion/:%20Tutorial/:3.%20Standard%20Datatypes">Standard Datatypes</a>
+</li>
+<li>★4. <a href="ion/:%20Tutorial/:4.%20Special%20Datatypes">Special Datatypes</a>
+</li>
+<li>★5. <a href="ion/:%20Tutorial/:4.%20Symbols,%20Tables%20and%20Catalogs">Symbols, Tables and Catalogs</a>
+</li>
+</ol><blockquote>
+<p>Parts of this documentation are replicated verbatim of the official  <a href="https://amzn.github.io/ion-docs/">Amazon ION documentation</a> licensed under the Apache 2.0 License.</p>
+</blockquote><pre><code><span style="color: inherit" class="html">
+                                 Apache License<br>                           Version 2.0, January 2004<br>                        http://www.apache.org/licenses/<br><br>   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION<br><br>   1. Definitions.<br><br>      "License" shall mean the terms and conditions for use, reproduction,<br>      and distribution as defined by Sections 1 through 9 of this document.<br><br>      "Licensor" shall mean the copyright owner or entity authorized by<br>      the copyright owner that is granting the License.<br><br>      "Legal Entity" shall mean the union of the acting entity and all<br>      other entities that control, are controlled by, or are under common<br>      control with that entity. For the purposes of this definition,<br>      "control" means (i) the power, direct or indirect, to cause the<br>      direction or management of such entity, whether by contract or<br>      otherwise, or (ii) ownership of fifty percent (50%) or more of the<br>      outstanding shares, or (iii) beneficial ownership of such entity.<br><br>      "You" (or "Your") shall mean an individual or Legal Entity<br>      exercising permissions granted by this License.<br><br>      "Source" form shall mean the preferred form for making modifications,<br>      including but not limited to software source code, documentation<br>      source, and configuration files.<br><br>      "Object" form shall mean any form resulting from mechanical<br>      transformation or translation of a Source form, including but<br>      not limited to compiled object code, generated documentation,<br>      and conversions to other media types.<br><br>      "Work" shall mean the work of authorship, whether in Source or<br>      Object form, made available under the License, as indicated by a<br>      copyright notice that is included in or attached to the work<br>      (an example is provided in the Appendix below).<br><br>      "Derivative Works" shall mean any work, whether in Source or Object<br>      form, that is based on (or derived from) the Work and for which the<br>      editorial revisions, annotations, elaborations, or other modifications<br>      represent, as a whole, an original work of authorship. For the purposes<br>      of this License, Derivative Works shall not include works that remain<br>      separable from, or merely link (or bind by name) to the interfaces of,<br>      the Work and Derivative Works thereof.<br><br>      "Contribution" shall mean any work of authorship, including<br>      the original version of the Work and any modifications or additions<br>      to that Work or Derivative Works thereof, that is intentionally<br>      submitted to Licensor for inclusion in the Work by the copyright owner<br>      or by an individual or Legal Entity authorized to submit on behalf of<br>      the copyright owner. For the purposes of this definition, "submitted"<br>      means any form of electronic, verbal, or written communication sent<br>      to the Licensor or its representatives, including but not limited to<br>      communication on electronic mailing lists, source code control systems,<br>      and issue tracking systems that are managed by, or on behalf of, the<br>      Licensor for the purpose of discussing and improving the Work, but<br>      excluding communication that is conspicuously marked or otherwise<br>      designated in writing by the copyright owner as "Not a Contribution."<br><br>      "Contributor" shall mean Licensor and any individual or Legal Entity<br>      on behalf of whom a Contribution has been received by Licensor and<br>      subsequently incorporated within the Work.<br><br>   2. Grant of Copyright License. Subject to the terms and conditions of<br>      this License, each Contributor hereby grants to You a perpetual,<br>      worldwide, non-exclusive, no-charge, royalty-free, irrevocable<br>      copyright license to reproduce, prepare Derivative Works of,<br>      publicly display, publicly perform, sublicense, and distribute the<br>      Work and such Derivative Works in Source or Object form.<br><br>   3. Grant of Patent License. Subject to the terms and conditions of<br>      this License, each Contributor hereby grants to You a perpetual,<br>      worldwide, non-exclusive, no-charge, royalty-free, irrevocable<br>      (except as stated in this section) patent license to make, have made,<br>      use, offer to sell, sell, import, and otherwise transfer the Work,<br>      where such license applies only to those patent claims licensable<br>      by such Contributor that are necessarily infringed by their<br>      Contribution(s) alone or by combination of their Contribution(s)<br>      with the Work to which such Contribution(s) was submitted. If You<br>      institute patent litigation against any entity (including a<br>      cross-claim or counterclaim in a lawsuit) alleging that the Work<br>      or a Contribution incorporated within the Work constitutes direct<br>      or contributory patent infringement, then any patent licenses<br>      granted to You under this License for that Work shall terminate<br>      as of the date such litigation is filed.<br><br>   4. Redistribution. You may reproduce and distribute copies of the<br>      Work or Derivative Works thereof in any medium, with or without<br>      modifications, and in Source or Object form, provided that You<br>      meet the following conditions:<br><br>      (a) You must give any other recipients of the Work or<br>          Derivative Works a copy of this License; and<br><br>      (b) You must cause any modified files to carry prominent notices<br>          stating that You changed the files; and<br><br>      (c) You must retain, in the Source form of any Derivative Works<br>          that You distribute, all copyright, patent, trademark, and<br>          attribution notices from the Source form of the Work,<br>          excluding those notices that do not pertain to any part of<br>          the Derivative Works; and<br><br>      (d) If the Work includes a "NOTICE" text file as part of its<br>          distribution, then any Derivative Works that You distribute must<br>          include a readable copy of the attribution notices contained<br>          within such NOTICE file, excluding those notices that do not<br>          pertain to any part of the Derivative Works, in at least one<br>          of the following places: within a NOTICE text file distributed<br>          as part of the Derivative Works; within the Source form or<br>          documentation, if provided along with the Derivative Works; or,<br>          within a display generated by the Derivative Works, if and<br>          wherever such third-party notices normally appear. The contents<br>          of the NOTICE file are for informational purposes only and<br>          do not modify the License. You may add Your own attribution<br>          notices within Derivative Works that You distribute, alongside<br>          or as an addendum to the NOTICE text from the Work, provided<br>          that such additional attribution notices cannot be construed<br>          as modifying the License.<br><br>      You may add Your own copyright statement to Your modifications and<br>      may provide additional or different license terms and conditions<br>      for use, reproduction, or distribution of Your modifications, or<br>      for any such Derivative Works as a whole, provided Your use,<br>      reproduction, and distribution of the Work otherwise complies with<br>      the conditions stated in this License.<br><br>   5. Submission of Contributions. Unless You explicitly state otherwise,<br>      any Contribution intentionally submitted for inclusion in the Work<br>      by You to the Licensor shall be under the terms and conditions of<br>      this License, without any additional terms or conditions.<br>      Notwithstanding the above, nothing herein shall supersede or modify<br>      the terms of any separate license agreement you may have executed<br>      with Licensor regarding such Contributions.<br><br>   6. Trademarks. This License does not grant permission to use the trade<br>      names, trademarks, service marks, or product names of the Licensor,<br>      except as required for reasonable and customary use in describing the<br>      origin of the Work and reproducing the content of the NOTICE file.<br><br>   7. Disclaimer of Warranty. Unless required by applicable law or<br>      agreed to in writing, Licensor provides the Work (and each<br>      Contributor provides its Contributions) on an "AS IS" BASIS,<br>      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or<br>      implied, including, without limitation, any warranties or conditions<br>      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A<br>      PARTICULAR PURPOSE. You are solely responsible for determining the<br>      appropriateness of using or redistributing the Work and assume any<br>      risks associated with Your exercise of permissions under this License.<br><br>   8. Limitation of Liability. In no event and under no legal theory,<br>      whether in tort (including negligence), contract, or otherwise,<br>      unless required by applicable law (such as deliberate and grossly<br>      negligent acts) or agreed to in writing, shall any Contributor be<br>      liable to You for damages, including any direct, indirect, special,<br>      incidental, or consequential damages of any character arising as a<br>      result of this License or out of the use or inability to use the<br>      Work (including but not limited to damages for loss of goodwill,<br>      work stoppage, computer failure or malfunction, or any and all<br>      other commercial damages or losses), even if such Contributor<br>      has been advised of the possibility of such damages.<br><br>   9. Accepting Warranty or Additional Liability. While redistributing<br>      the Work or Derivative Works thereof, You may choose to offer,<br>      and charge a fee for, acceptance of support, warranty, indemnity,<br>      or other liability obligations and/or rights consistent with this<br>      License. However, in accepting such obligations, You may act only<br>      on Your own behalf and on Your sole responsibility, not on behalf<br>      of any other Contributor, and only if You agree to indemnify,<br>      defend, and hold each Contributor harmless for any liability<br>      incurred by, or claims asserted against, such Contributor by reason<br>      of your accepting any such warranty or additional liability.<br><br>   END OF TERMS AND CONDITIONS<br></span>
+</code></pre>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial/:1. Getting started.html b/docs/v0.2/ion/: Tutorial/:1. Getting started.html
new file mode 100644 (file)
index 0000000..b33a3b2
--- /dev/null
@@ -0,0 +1,147 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★1. Getting started -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial/:1. Getting started">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial/:1. Getting started">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/: Tutorial">
+                                                       ★ Tutorial
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#">#</a>Getting started</h1><p>The PHP extension for Ion requires <strong>PHP version 8.1</strong> or greater, see the <a href="ion/:%20Tutorial/:1.%20Getting%20started#Install">Install</a> section.</p><h2 id="Why.Ion.">Why Ion?<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Why.Ion.">#</a>
+</h2><ul>
+<li>Ion provides <strong><a href="ion/:%20Tutorial/:1.%20Getting%20started#Dual-format.interoperability">dual-format interoperability</a></strong>, which enables users to take advantage of the ease of use of the text format while capitalizing on the efficiency of the binary format. The text form is easy to prototype, test, and debug, while the binary format saves space and parsing effort.</li>
+<li>Ion’s <strong><a href="ion/:%20Tutorial/:1.%20Getting%20started#Rich.type.system">rich type system</a></strong> <em>extends</em> JSON’s, adding support for types that make Ion suitable for a wider variety of uses, including precision-sensitive applications and portability across languages and runtimes.</li>
+<li>Ion is a <strong><a href="ion/:%20Tutorial/:1.%20Getting%20started#Self-describing">self-describing</a></strong> format, giving its readers and writers the flexibility to exchange Ion data without needing to agree on a schema in advance. Ion’s “open-content” supports discovery, deep component chaining, and schema evolution.</li>
+<li>Because most data is read more often than it is written, Ion defines a <strong><a href="ion/:%20Tutorial/:1.%20Getting%20started#Read-optimized.binary.format">read-optimized binary format</a></strong>.</li>
+</ul><h3 id="Dual-format.interoperability">Dual-format interoperability<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Dual-format.interoperability">#</a>
+</h3><p>Applications can seamlessly consume Ion data in either its text or binary forms without loss of data fidelity. While the expectation is that most Ion data is in binary form, the text form promotes human readability, simplifying discovery and diagnosis.</p><p>Notably, the text format is a superset of JSON, making all JSON data valid Ion data. You probably already know how to read and author Ion.</p><h4 id="Ease.of.use">Ease of use<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Ease.of.use">#</a>
+</h4><p>Like JSON, Ion’s text format is concise and clearly legible. It is intelligible to humans and may be edited using familiar tools like a text editor. This makes Ion well-suited to rapid prototyping: developers can quickly mock up the their data in text Ion, knowing that their application will ultimately seamlessly process the more efficient binary Ion format. Once the application is up and running, the users can debug it by intercepting the binary Ion data and converting it to text Ion with full fidelity. After analysis, hand-edited records can be re-inserted into a processing pipeline as needed to support debugging and prototyping.</p><p>Text-only formats are more expensive to parse, which is why Ion offers the option of the length-prefixed binary format. This binary format supports rapid skip-scanning of data to materialize only key values within Ion streams.</p><h4 id="Seamless.transcoding">Seamless transcoding<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Seamless.transcoding">#</a>
+</h4><p>Ion’s interoperable formats avoid the kinds of semantic mismatches encountered when attempting to mix and match separate text and binary formats.</p><p>Standalone binary formats such as <a href="http://cbor.io/">CBOR</a> sacrifice human-readability in favor of an encoding that is more compact and efficient to parse. Although CBOR is based on JSON, transcoding between the two is not always straightforward because CBOR’s more expressive types do not necessarily map cleanly to JSON types. For example, CBOR’s <code>bignum</code> must be base-64 encoded and represented as a JSON <code>string</code> in order to avoid numeric overflow when read by a JSON parser, while a CBOR <code>map</code> may be directly converted to a JSON <code>object</code> only if all its keys are UTF-8 strings.</p><h3 id="Rich.type.system">Rich type system<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Rich.type.system">#</a>
+</h3><p>Ion’s type system is a superset of JSON’s: in addition to strings, booleans, arrays (lists), objects (structs), and nulls, Ion adds support for arbitrary-precision timestamps, embedded binary values (blobs and clobs), and symbolic expressions. Ion also expands JSON’s <code>number</code> specification by defining distinct types for arbitrary-size integers, IEEE-754 binary floating point numbers, and infinite-precision decimals. Decimals are particularly useful for precision-sensitive applications such as financial transaction record-keeping. JSON’s <code>number</code> type is underspecified; in practice, many implementations represent all JSON numbers as fixed-precision base-2 floats, which are subject to rounding errors and other loss of precision.</p><h4 id="Timestamps">Timestamps<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Timestamps">#</a>
+</h4><p>Ion <a href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Timestamps">timestamps</a> are W3C-compliant representations of calendar dates and time, supporting variable precision including year, month, day, hours, minutes, seconds, and fractional seconds. Ion timestamps may optionally encode a time zone offset.</p><p>By defining timestamps as a distinct type, Ion eliminated the ambiguity involved with representing dates as strings, as the semantics are clearly defined. Unlike a number, which counts from some “epoch”, arbitrary precision timestamps also allow applications to represent deliberate ambiguity.</p><h4 id="Blobs.and.Clobs">Blobs and Clobs<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Blobs.and.Clobs">#</a>
+</h4><p>Ion’s <a href="ion/:%20Tutorial/:4.%20Special%20Datatypes#BLob"><code>blob</code></a> and <a href="ion/:%20Tutorial/:4.%20Special%20Datatypes#CLob"><code>clob</code></a> types allow applications to tunnel binary data through Ion. This allows such applications to transmit opaque binary payloads (e.g. media, code, and non-UTF-8 text) in Ion without the need to apply additional processing to the payloads to make them conform to a different Ion type.</p><p>For example, a <code>blob</code> could be used to transmit a bitmap image, while a <code>clob</code> could be used to transmit Shift JIS text or an XML payload.</p><h4 id="Symbolic.expressions">Symbolic expressions<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Symbolic.expressions">#</a>
+</h4><p>The Ion specification defines a distinct syntax for <a href="ion/:%20Tutorial/:4.%20Special%20Datatypes#S-Expressions">symbolic expression</a>s (<em>S-expressions</em>), but does not define how they should be processed. This allows applications to use S-expressions to convey domain-specific semantics in a first-<em>class</em> Ion type.</p><p>Formats that lack S-expressions as a first-<em>class</em> type are often left to choose between two imperfect options: adding a pre-processor (e.g. <a href="http://jsonnet.org/">Jsonnet</a> on top of JSON) to work around the inability to represent expressions as data, or tunneling domain-specific language text as opaque strings or binary payloads.</p><h4 id="Annotations">Annotations<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Annotations">#</a>
+</h4><p>The Ion specification provides a formal mechanism for applications to annotate any Ion value without the need to enclose the value in a container. These <em>annotations</em> are not interpreted by Ion readers and may be used, for example, to add type information to a <code>struct</code>, time units to an <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code> or decimal value, or a description of the contents of a blob value.</p><h3 id="Self-describing">Self-describing<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Self-describing">#</a>
+</h3><p>Like JSON and CBOR, Ion is a <em>self</em>-describing format, meaning that it does not require external metadata (i.e. a schema) in order to interpret the structural characteristics of data denoted by the format. Notably, Ion payloads are free from build-time binding that inhibits independent innovation and evolution across service boundaries. This provides greater flexibility over schema-based formats such as <a href="https://developers.google.com/protocol-buffers/">protocol buffers</a>, <a href="http://thrift.apache.org/">Thrift</a>, and <a href="https://avro.apache.org/">Avro</a>, as data may be sparsely encoded and the implicit schema may be changed without explicit renegotiation of the schema among all consumers. These benefits come at the cost of a less compact encoding, but in our experience the positive impact on agility has been more valuable than an efficient but brittle contract.</p><h3 id="Read-optimized.binary.format">Read-optimized binary format<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Read-optimized.binary.format">#</a>
+</h3><p>Ion’s binary format is optimized according to the following principles:</p><ul>
+<li>Most data is read far more often than it is written. Generally, with the exception of logs, any data which is written is read at least once. Read multipliers are common in processing pipelines, workflows, and shared data marts.</li>
+<li>Many reads are shallow or sparse, meaning that the application is focused on only a subset of the values in the stream, and that it can quickly determine if full materialization of a value is required.</li>
+</ul><p>In the spirit of these principles, the Ion specification includes features that make Ion’s binary encoding more efficient to read than other schema-free formats. These features include length-prefixing of binary values and Ion’s use of symbol tables.</p><h4 id="Length-prefixing">Length-prefixing<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Length-prefixing">#</a>
+</h4><p>Because most reads are sparse, binary Ion invests some encoding space to length-prefix each value in a stream. This makes seeking to the next relevant value for a particular application inexpensive, and enables efficient skip-scanning of data. This allows applications to cherry-pick only the relevant values from the stream for deeper parsing, and to economize parsing of irrelevant values.</p><h4 id="Symbol.tables">Symbol tables<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Symbol.tables">#</a>
+</h4><p>In binary Ion, common text tokens such as struct field names are automatically stored in a symbol table. This allows these tokens to be efficiently encoded as table offsets instead of repeated copies of the same text. As a further space optimization, symbol tables can be pre-shared between producer and consumer so that only the table name and version are included in the payload, eliminating the overhead involved with repeatedly defining the same symbols across multiple pieces of Ion data.</p><h2 id="Install">Install<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Install">#</a>
+</h2><p>You can get started installing ext-ion the usual ways:</p><h3 id="PECL">PECL<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#PECL">#</a>
+</h3><p><code>pecl install ion</code></p><h3 id="Trinity">Trinity<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Trinity">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+./configure<br>make #-j$(nproc)<br>sudo make install #INSTALL=install<br></span>
+</code></pre><h3 id="PHARext">PHARext<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#PHARext">#</a>
+</h3><p>See <a href="https://pharext.org">https://pharext.org</a> and <a href="https://replicator.pharext.org/?ion">https://replicator.pharext.org/?ion</a></p><h4 id="Quick:">Quick:<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Quick:">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+curl -sSO https://replicator.pharext.org/phars/ion/ion-0.1.0.ext.phar<br>php ./ion-0.1.0.ext.phar --sudo --ini &lt;path/to/pecl.ini&gt;<br></span>
+</code></pre><h4 id="Verified:">Verified:<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Verified:">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+# download phar, signature and public key<br>curl -sSO https://replicator.pharext.org/replicator.pub<br>curl -sSO https://replicator.pharext.org/phars/ion/ion-0.1.0.ext.phar<br>curl -sSO https://replicator.pharext.org/sigs/ion/ion-0.1.0.ext.phar.sig<br><br># verify signature against public key<br>openssl dgst \<br>  -verify    replicator.pub \<br>  -signature ion-0.1.0.ext.phar.sig \<br>             ion-0.1.0.ext.phar<br><br># install verified extension<br>php ./ion-0.1.0.ext.phar --sudo --ini &lt;path/to/pecl.ini&gt;<br><br></span>
+</code></pre><h2 id="Check">Check<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Check">#</a>
+</h2><p><code>php -m | grep ^ion</code> should show: <code>ion</code>.</p><hr><h2 id="Next.up">Next up<a class="permalink" href="ion/:%20Tutorial/:1.%20Getting%20started#Next.up">#</a>
+</h2><ul>
+<li>
+<a href="ion/:%20Tutorial/:2.%20What%20is%20ion">What is ion?</a>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial/:2. What is ion.html b/docs/v0.2/ion/: Tutorial/:2. What is ion.html
new file mode 100644 (file)
index 0000000..ce45c76
--- /dev/null
@@ -0,0 +1,171 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★2. What is ion -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial/:2. What is ion">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial/:2. What is ion">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/: Tutorial">
+                                                       ★ Tutorial
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#">#</a>What Is Ion?</h1><!--
+<?php
+if (!function_exists("var_representation")) { 
+       function var_representation($v) {
+               return print_r($v,true);
+       }
+}
+?>
+--><p>Quoting the <a href="https://amzn.github.io/ion-docs/">official Ion documentation</a>:</p><p><strong>Amazon Ion</strong> is a <a href="ion/:%20Tutorial/:1.%20Getting%20started#Rich.type.system">richly-typed</a>, <a href="ion/:%20Tutorial/:1.%20Getting%20started#Self-describing">self-describing</a>, hierarchical data serialization format offering <a href="https://amzn.github.io/ion-docs/guides/why.html#dual-format-interoperability">interchangeable binary and text</a> representations. The <a href="https://amzn.github.io/ion-docs/docs/spec.html">text format</a> (a superset of <a href="http://json.org/">JSON</a>) is easy to read and author, supporting rapid prototyping.</p><p>The <a href="https://amzn.github.io/ion-docs/docs/binary.html">binary representation</a> is <a href="https://amzn.github.io/ion-docs/guides/why.html#read-optimized-binary-format">efficient to store, transmit, and skip-scan parse</a>.</p><p>The rich type system provides unambiguous semantics for longterm preservation of data which can survive multiple generations of software evolution.</p><p>Ion was built to address rapid development, decoupling, and efficiency challenges faced every day while engineering large-scale, service-oriented architectures.</p><h3 id="Some.simple.examples">Some simple examples<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Some.simple.examples">#</a>
+</h3><h4 id="Serialization:">Serialization:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Serialization:">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br>ion\serialize</span><span style="color: inherit" class="keyword">([<br>  </span><span style="color: inherit" class="string">"key" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"value"</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="string">"more" </span><span style="color: inherit" class="keyword">=&gt; [<br>    </span><span style="color: inherit" class="string">"data" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="default">123<br>  </span><span style="color: inherit" class="keyword">]<br>]);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h5 id="Output:">Output:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Output:">#</a>
+</h5><pre><code><span style="color: inherit" class="html">
+{key:"value",more:{data:123}}<br></span>
+</code></pre><p>If you now think that this looks a lot like JSON, you're probably right, because Ion is a superset of JSON:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br>json_encode</span><span style="color: inherit" class="keyword">([<br>  </span><span style="color: inherit" class="string">"key" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"value"</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="string">"more" </span><span style="color: inherit" class="keyword">=&gt; [<br>    </span><span style="color: inherit" class="string">"data" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="default">123<br>  </span><span style="color: inherit" class="keyword">]<br>]);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h5 id="Output:">Output:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Output:">#</a>
+</h5><pre><code><span style="color: inherit" class="html">
+{"key":"value","more":{"data":123}}<br></span>
+</code></pre><p>So, all valid JSON is also valid Ion. Please refer to the <a href="https://amzn.github.io/ion-docs/docs/spec.html">official spec</a> to learn more about this topic.</p><h4 id="Unserialization:">Unserialization:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Unserialization:">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br>var_representation</span><span style="color: inherit" class="keyword">(<br>  </span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">'{key:"value",more:{data:123}}'</span><span style="color: inherit" class="keyword">)<br>);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h5 id="Output:">Output:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Output:">#</a>
+</h5><pre><code><span style="color: inherit" class="html">
+[<br>  'key' =&gt; 'value',<br>  'more' =&gt; [<br>    'data' =&gt; 123,<br>  ],<br>]<br></span>
+</code></pre><p>If you try the same with the JSON equivalent, you'll see that it's basically valid Ion, too:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br>var_representation</span><span style="color: inherit" class="keyword">(<br>  </span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">'{"key":"value","more":{"data":123}}'</span><span style="color: inherit" class="keyword">)<br>);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h5 id="Output:">Output:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Output:">#</a>
+</h5><pre><code><span style="color: inherit" class="html">
+[<br>  'key' =&gt; 'value',<br>  'more' =&gt; [<br>    'data' =&gt; 123,<br>  ],<br>]<br></span>
+</code></pre><h3 id="Multiple.documents">Multiple documents<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Multiple.documents">#</a>
+</h3><p>Ion supports multiple sequences of documents within a single stream; consider the following:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br>var_representation</span><span style="color: inherit" class="keyword">(<br>  </span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">'<br>    {"key":"value","more":{"data":123}}<br>    {"key":"value","more":{"data":456}}<br>  '</span><span style="color: inherit" class="keyword">, new </span><span style="color: inherit" class="default">ion\Unserializer\Unserializer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">multiSequence</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">true</span><span style="color: inherit" class="keyword">)<br>  )<br>);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h4 id="Output:">Output:<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Output:">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+[<br>  [<br>    'key' =&gt; 'value',<br>    'more' =&gt; [<br>      'data' =&gt; 123,<br>    ],<br>  ],<br>  [<br>    'key' =&gt; 'value',<br>    'more' =&gt; [<br>      'data' =&gt; 456,<br>    ],<br>  ],<br>]<br></span>
+</code></pre><h3 id="Annotations">Annotations<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Annotations">#</a>
+</h3><p>Any Ion value can include one or more annotation symbols denoting the semantics of the content. This can be used to:</p><ul>
+<li>Annotate individual values with schema types, for validation purposes.</li>
+<li>Associate a higher-level datatype (e.g. a Java <em>class</em>) during serialization processes.</li>
+<li>Indicate the notation used within a <code>blob</code> or <code>clob</code> value.</li>
+<li>Apply other application semantics to a single value.</li>
+</ul><p>In the text format, type annotations are denoted by a non-<code><a href="https://php.net/manual/en/language.types.null">null</a></code> symbol token and <code><a href="https://php.net/manual/en/language.types.float">double</a></code>-colons preceding any value. Multiple annotations on the same value are separated by <code><a href="https://php.net/manual/en/language.types.float">double</a></code>-colons:</p><pre><code><span style="color: inherit" class="html">
+int32::12                                // Suggests 32 bits as end-user type<br>degrees::'celsius'::100                  // You can have multiple annotaions on a value<br>'my.custom.type' :: { x : 12 , y : -1 }  // Gives a struct a user-defined type<br><br>{ field: some_annotation::value }        // Field's name must precede annotations of its value<br><br>jpeg :: {{ ... }}                        // Indicates the blob contains jpeg data<br>bool :: null.int                         // A very misleading annotation on the integer null<br>'' :: 1                                  // An empty annotation<br>null.symbol :: 1                         // ERROR: type annotation cannot be null <br></span>
+</code></pre><p>Except for a small number of predefined system and PHP annotations, Ion itself neither defines nor validates such annotations; that behavior is left to applications or tools (such as schema validators).</p><p>It’s important to understand that annotations are symbol <em>tokens</em>, not symbol <em>values</em>. That means they do not have annotations themselves. In particular, the text <code>a::c</code> is a single value consisting of three textual tokens (a symbol, a <code><a href="https://php.net/manual/en/language.types.float">double</a></code>-colon, and another symbol); the first symbol token is an <em>annotation</em> on the value, and the second is the <em>content</em> of the value.</p><h4 id="System.Annotations">System Annotations<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#System.Annotations">#</a>
+</h4><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br></span><span style="color: inherit" class="keyword">foreach (</span><span style="color: inherit" class="default">ion\Symbol\System</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">cases</span><span style="color: inherit" class="keyword">() as </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">) {<br>  </span><span style="color: inherit" class="default">printf</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"%30s:: =&gt; %s\n"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">value</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">name</span><span style="color: inherit" class="keyword">);<br>}<br><br></span><span style="color: inherit" class="comment">/*<br>                          $ion:: =&gt; Ion<br>                      $ion_1_0:: =&gt; Ivm_1_0<br>             $ion_symbol_table:: =&gt; IonSymbolTable<br>                          name:: =&gt; Name<br>                       version:: =&gt; Version<br>                       imports:: =&gt; Imports<br>                       symbols:: =&gt; Symbols<br>                        max_id:: =&gt; MaxId<br>      $ion_shared_symbol_table:: =&gt; SharedSymbolTable<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h4 id="PHP.Annotations">PHP Annotations<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#PHP.Annotations">#</a>
+</h4><p>There are two handful of annotations used by PHP, which are centralized in the <a href="ion/Symbol/PHP">ion\Symbol\PHP</a> enumeration:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br></span><span style="color: inherit" class="keyword">foreach (</span><span style="color: inherit" class="default">ion\Symbol\PHP</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">cases</span><span style="color: inherit" class="keyword">() as </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">) {<br>  </span><span style="color: inherit" class="default">printf</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"%3s:: =&gt; %s\n"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">value</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$e</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">name</span><span style="color: inherit" class="keyword">);<br>}<br><br></span><span style="color: inherit" class="comment">/*<br>  PHP:: =&gt; PHP<br>    R:: =&gt; Reference<br>    r:: =&gt; Backref<br>    p:: =&gt; Property<br>    o:: =&gt; Object<br>    c:: =&gt; ClassObject<br>    O:: =&gt; MagicObject<br>    C:: =&gt; CustomObject<br>    E:: =&gt; Enum<br>    S:: =&gt; Serializable<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><hr><h2 id="Next.up">Next up<a class="permalink" href="ion/:%20Tutorial/:2.%20What%20is%20ion#Next.up">#</a>
+</h2><ul>
+<li>
+<a href="ion/:%20Tutorial/:3.%20Standard%20Datatypes">Standard Datatypes</a>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial/:3. Standard Datatypes.html b/docs/v0.2/ion/: Tutorial/:3. Standard Datatypes.html
new file mode 100644 (file)
index 0000000..99a515c
--- /dev/null
@@ -0,0 +1,160 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★3. Standard Datatypes -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial/:3. Standard Datatypes">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial/:3. Standard Datatypes">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/: Tutorial">
+                                                       ★ Tutorial
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#">#</a>Standard Datatypes</h1><p>ION supports many of PHP's data types:</p><h2 id="Nulls">Nulls<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Nulls">#</a>
+</h2><p>Additonally to the plain and simple <code>NULL</code>, ION can attach a type to <code>NULL</code> values.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>$writer </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Writer\Stream\Writer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">STDOUT</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeNull</span><span style="color: inherit" class="keyword">();<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeTypedNull</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\Type</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">Int</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeTypedNull</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\Type</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">String</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">flush</span><span style="color: inherit" class="keyword">();<br><br></span><span style="color: inherit" class="comment">/*<br>    null<br>    null.int<br>    null.string<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Booleans">Booleans<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Booleans">#</a>
+</h2><p>The <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> type does not need a lot of explanation:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeBool</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">true</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeBool</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">false</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">flush</span><span style="color: inherit" class="keyword">();<br><br></span><span style="color: inherit" class="comment">/*<br>    true<br>    false<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Integers">Integers<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Integers">#</a>
+</h2><p>The <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> type comprises signed integers of arbitrary size.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeInt</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">123</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeInt</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"12345678901234567890"</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">flush</span><span style="color: inherit" class="keyword">();<br><br></span><span style="color: inherit" class="comment">/*<br>    123<br>    12345678901234567890<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>In ION-Text, underscores are allowed to separate digits:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>$reader </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Reader\Buffer\Reader</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"-123_456_789"</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">next</span><span style="color: inherit" class="keyword">();<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">getType</span><span style="color: inherit" class="keyword">());<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">readInt</span><span style="color: inherit" class="keyword">());<br><br></span><span style="color: inherit" class="comment">/*<br>    enum(ion\Type::Int)<br>    int(-123456789)<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>Hexadecimal as well as binary notation are supported, too:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>$reader </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Reader\Buffer\Reader</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"0xdead_beef"</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">next</span><span style="color: inherit" class="keyword">();<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">readInt</span><span style="color: inherit" class="keyword">());<br><br></span><span style="color: inherit" class="comment">/*<br>    int(3735928559)<br>*/<br><br></span><span style="color: inherit" class="default">$reader </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Reader\Buffer\Reader</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"0b10000100_11001001"</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">next</span><span style="color: inherit" class="keyword">();<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">readInt</span><span style="color: inherit" class="keyword">());<br><br></span><span style="color: inherit" class="comment">/*<br>    int(33993)<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Reals">Reals<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Reals">#</a>
+</h2><p>Ion supports both binary and lossless decimal encodings of <code><a href="https://php.net/manual/en/language.types.float">real</a></code> numbers as, respectively, types <code>float</code> and <code>decimal</code>. In the text format, <code>float</code> values are denoted much like the decimal formats in C or Java; <code>decimal</code> values use <code>d</code> instead of <code>e</code> to start the exponent.</p><p>Reals without an exponent are treated as decimal. As with JSON, extra leading zeros are not allowed. Digits may be separated with an underscore.</p><h3 id="Floats">Floats<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Floats">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">0.123</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>    string(25) "0.12299999999999999822e+0"<br>*/<br><br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"[0.123e, 123e-3]"</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  array(2) {<br>    [0]=&gt;<br>    float(0.123)<br>    [1]=&gt;<br>    float(0.123)<br>  }<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h3 id="Decimals">Decimals<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Decimals">#</a>
+</h3><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(new </span><span style="color: inherit" class="default">ion\Decimal</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"0.123"</span><span style="color: inherit" class="keyword">)));<br><br></span><span style="color: inherit" class="comment">/*<br>    string(5) "0.123"<br>*/<br><br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"[0.123d0, 123d-3]"</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  array(2) {<br>    [0]=&gt;<br>    object(ion\Decimal)#8 (2) {<br>      ["number"]=&gt;<br>      string(5) "0.123"<br>      // ...<br>    }<br>    [1]=&gt;<br>    object(ion\Decimal)#11 (2) {<br>      ["number"]=&gt;<br>      string(5) "0.123"<br>      // ...<br>    }<br>  }<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Strings">Strings<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Strings">#</a>
+</h2><p>Ion strings are Unicode character sequences of arbitrary length.</p><p>In the text format, strings are delimited by <code><a href="https://php.net/manual/en/language.types.float">double</a></code>-quotes and follow common backslash-escape conventions (see <a href="https://amzn.github.io/ion-docs/docs/spec.html#escapess">official spec</a>). The binary format always uses UTF-8 encoding.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br><br>ion\serialize</span><span style="color: inherit" class="keyword">([<br>  </span><span style="color: inherit" class="string">"abc"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"new<br>line"<br></span><span style="color: inherit" class="keyword">]);<br><br></span><span style="color: inherit" class="comment">/*<br>    ["abc", "new\nline"]<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h3 id="Long.Strings">Long Strings<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Long.Strings">#</a>
+</h3><p>The text format supports an alternate syntax for “long strings”, including those that break across lines. Sequences bounded by three single-quotes (''') can cross multiple lines and still count as a valid, single <code><a href="https://php.net/manual/en/language.types.string">string</a></code>. In addition, any number of adjacent triple-quoted strings are concatenated into a single value.</p><p>The concatenation happens within the Ion text parser and is neither detectable via the data model nor applicable to the binary format. Note that comments are always treated as whitespace, so concatenation still occurs when a comment falls between two <code><a href="https://php.net/manual/en/language.types.integer">long</a></code> strings.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"<br>'''<br>  here are <br>  several new<br>  lines<br>'''<br>"</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>string(35) "<br>  here are <br>  several new<br>  lines<br>"<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Containers">Containers<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Containers">#</a>
+</h2><p>Ion defines three container types: structures, lists, and S-expressions. These types are defined recursively and may contain values of any Ion type.</p><h3 id="Lists">Lists<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Lists">#</a>
+</h3><p>Lists are ordered collections of values. The contents of the list are heterogeneous (that is, each element can have a different type). In the text format, lists are bounded by square brackets and elements are separated by commas.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br><br>ion\serialize</span><span style="color: inherit" class="keyword">([</span><span style="color: inherit" class="default">1</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"yes"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">null</span><span style="color: inherit" class="keyword">]);<br><br></span><span style="color: inherit" class="comment">/*<br>  [1,"yes",null]<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h3 id="Structures">Structures<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Structures">#</a>
+</h3><p>Structures are <em>unordered</em> collections of name/value pairs. The names are symbol tokens, and the values are unrestricted. Each name/value pair is called a field.</p><p>In the text format, structures are wrapped by curly braces, with a colon between each name and value, and a comma between the fields. For the purposes of JSON compatibility, it’s also legal to use strings for field names, but they are converted to symbol tokens by the parser.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br><br>ion\serialize</span><span style="color: inherit" class="keyword">([<br>  </span><span style="color: inherit" class="string">"outlaw"</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="string">"key" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"value"</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="string">"obj" </span><span style="color: inherit" class="keyword">=&gt; (object)[</span><span style="color: inherit" class="string">"key" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"value"</span><span style="color: inherit" class="keyword">]<br>]);<br><br></span><span style="color: inherit" class="comment">/*<br>    {'0':"outlaw",key:"value",obj:o::{key:"value"}}<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(<br>  </span><span style="color: inherit" class="string">'{\'0\':"outlaw",key:"value",obj:o::{key:"value"}}'<br></span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  array(3) {<br>    [0]=&gt;<br>    string(6) "outlaw"<br>    ["key"]=&gt;<br>    string(5) "value"<br>    ["obj"]=&gt;<br>    object(stdClass)#10 (1) {<br>      ["key"]=&gt;<br>      string(5) "value"<br>    }<br>  }<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><hr><h2 id="Next.up">Next up<a class="permalink" href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Next.up">#</a>
+</h2><ul>
+<li>
+<a href="ion/:%20Tutorial/:4.%20Special%20Datatypes">Special Datatypes</a>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial/:4. Special Datatypes.html b/docs/v0.2/ion/: Tutorial/:4. Special Datatypes.html
new file mode 100644 (file)
index 0000000..d77663b
--- /dev/null
@@ -0,0 +1,166 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★4. Special Datatypes -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial/:4. Special Datatypes">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial/:4. Special Datatypes">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/: Tutorial">
+                                                       ★ Tutorial
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#">#</a>Special Datatypes</h1><p>There are a handful of data types treated in a specific way in PHP; consider the following examples:</p><h2 id="Symbols">Symbols<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Symbols">#</a>
+</h2><p>Symbols are much like strings, in that they are Unicode character sequences. The primary difference is the intended semantics: symbols represent semantic identifiers as opposed to textual literal values. Symbols are case sensitive.</p><p>In the text format, symbols are delimited by single-quotes and use the same <a href="https://amzn.github.io/ion-docs/docs/spec.html#escapes">escape characters</a>.</p><p>See <a href="https://amzn.github.io/ion-docs/docs/symbols.html">Ion Symbols</a> for more details about symbol representations and symbol tables, and our section on <a href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs">Symbols, Tables and Catalogs</a> for a distilled read.</p><h2 id="Decimals">Decimals<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Decimals">#</a>
+</h2><p>See the <a href="ion/:%20Tutorial/:3.%20Standard%20Datatypes#Reals">section on reals</a> for an introduction.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>$d </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Decimal</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">123</span><span style="color: inherit" class="keyword">);<br>echo </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$d</span><span style="color: inherit" class="keyword">), </span><span style="color: inherit" class="string">" = "</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$d</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">isInt</span><span style="color: inherit" class="keyword">() ? </span><span style="color: inherit" class="string">"int" </span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"noint"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"\n"</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="comment">// 123d0 = int<br><br></span><span style="color: inherit" class="default">$d </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Decimal</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"123.123"</span><span style="color: inherit" class="keyword">);<br>echo </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$d</span><span style="color: inherit" class="keyword">), </span><span style="color: inherit" class="string">" = "</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$d</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">isInt</span><span style="color: inherit" class="keyword">() ? </span><span style="color: inherit" class="string">"int" </span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"noint" </span><span style="color: inherit" class="keyword">,</span><span style="color: inherit" class="string">"\n"</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="comment">// 123.123 = noint<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>See the <a href="https://amzn.github.io/ion-docs/docs/spec.html#real-numbers">official ION spec about real numbers</a> and also <a href="https://amzn.github.io/ion-docs/docs/float.html">Ion Float</a> and <a href="https://amzn.github.io/ion-docs/docs/decimal.html">Ion Decimals</a> for more notes.</p><h2 id="LOBs">LOBs<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#LOBs">#</a>
+</h2><h3 id="BLob">BLob<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#BLob">#</a>
+</h3><p>The <code>blob</code> type allows embedding of arbitrary raw binary data. Ion treats such data as a single (though often very large) value. It does no processing of such data other than passing it through intact.</p><p>In the text format, <code>blob</code> values are denoted as <a href="https://tools.ietf.org/html/rfc4648">RFC 4648</a>-compliant <a href="http://en.wikipedia.org/wiki/Base64">Base64</a> text within two pairs of curly braces.</p><pre><code><span style="color: inherit" class="html">
+{{ dHdvIHBhZGRpbmcgY2hhcmFjdGVycw== }}<br></span>
+</code></pre><h3 id="CLob">CLob<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#CLob">#</a>
+</h3><p>The <code>clob</code> type is similar to <code>blob</code> in that it holds uninterpreted binary data. The difference is that the content is expected to be text, so we use a text notation that’s more readable than Base64.</p><pre><code><span style="color: inherit" class="html">
+{{ "This is a CLOB of text." }}<br></span>
+</code></pre><p>See the official ION specification on <a href="https://amzn.github.io/ion-docs/docs/spec.html#blob">Blobs</a> and <a href="https://amzn.github.io/ion-docs/docs/spec.html#clob">Clobs</a>.</p><h2 id="Timestamps">Timestamps<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Timestamps">#</a>
+</h2><p>Timestamps represent a specific moment in time, always include a local offset, and are capable of arbitrary precision.</p><p>Instances of <a href="ion/Timestamp">ion\Timestamp</a> are really just plain <code><a href="https://php.net/manual/en/class.datetime">\DateTime</a></code> objects augmented with <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code> and ION specific formatting.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br></span><span style="color: inherit" class="keyword">new </span><span style="color: inherit" class="default">ion\Timestamp</span><span style="color: inherit" class="keyword">(<br>    </span><span style="color: inherit" class="default">precision</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">ion\Timestamp\Precision</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">FracTZ</span><span style="color: inherit" class="keyword">,<br>) <br>  <br>  </span><span style="color: inherit" class="comment">// 2022-02-25T16:11:54.118+00:00<br>  <br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br></span><span style="color: inherit" class="keyword">new </span><span style="color: inherit" class="default">ion\Timestamp</span><span style="color: inherit" class="keyword">(<br>    </span><span style="color: inherit" class="default">precision</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">ion\Timestamp\Precision</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">Day<br></span><span style="color: inherit" class="keyword">) <br>  <br>  </span><span style="color: inherit" class="comment">// 2022-02-25T<br>  <br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?=<br></span><span style="color: inherit" class="keyword">new </span><span style="color: inherit" class="default">ion\Timestamp</span><span style="color: inherit" class="keyword">(<br>  </span><span style="color: inherit" class="default">precision</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">ion\Timestamp\Precision</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">MinTZ</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="default">format</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">ion\Timestamp\Format</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">Min</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="default">datetime</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"2020-03-15T12:34"</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="default">timezone</span><span style="color: inherit" class="keyword">: new </span><span style="color: inherit" class="default">DateTimeZone</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"Europe/Vienna"</span><span style="color: inherit" class="keyword">)<br>) <br>  <br>  </span><span style="color: inherit" class="comment">// 2020-03-15T12:34+01:00<br>  <br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>See also the <a href="https://amzn.github.io/ion-docs/docs/spec.html#timestamp">official ION Timestamp specification</a>.</p><h2 id="Special.PHP.Objects">Special PHP Objects<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Special.PHP.Objects">#</a>
+</h2><h3 id="Deprecated.Serializable:">Deprecated Serializable:<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Deprecated.Serializable:">#</a>
+</h3><blockquote>
+<p><em><strong>NOTE:</strong></em><br>
+The <em>interface</em> <code><a href="https://php.net/manual/en/class.serializable">Serializable</a></code> has been deprecated in 8.1 and should be replaced with magic serialize methods.</p>
+</blockquote><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br></span><span style="color: inherit" class="keyword">class </span><span style="color: inherit" class="default">srlzbl </span><span style="color: inherit" class="keyword">implements </span><span style="color: inherit" class="default">\Serializable </span><span style="color: inherit" class="keyword">{<br>  private </span><span style="color: inherit" class="default">$data </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="string">"foo"</span><span style="color: inherit" class="keyword">;<br>  public function </span><span style="color: inherit" class="default">serialize</span><span style="color: inherit" class="keyword">() { <br>    return </span><span style="color: inherit" class="string">"bar"</span><span style="color: inherit" class="keyword">; <br>  }<br>  public function </span><span style="color: inherit" class="default">unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">) { <br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">data </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">; <br>  }<br>}<br><br></span><span style="color: inherit" class="default">$srlzbl </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">srlzbl</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$srlzbl</span><span style="color: inherit" class="keyword">);<br><br></span><span style="color: inherit" class="default">$srlzd </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$srlzbl</span><span style="color: inherit" class="keyword">);<br>echo </span><span style="color: inherit" class="default">$srlzd</span><span style="color: inherit" class="keyword">;<br><br></span><span style="color: inherit" class="comment">/*<br>    object(srlzbl)#4 (1) {<br>        ["data":"srlzbl":private]=&gt;<br>        string(3) "foo"<br>    }<br>    <br>    S::srlzbl::{{"bar"}}<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>Everything as expected so far, <code><a href="https://php.net/manual/en/class.serializable">Serializable</a></code> return a <code><a href="https://php.net/manual/en/language.types.string">string</a></code>, but since they cannot indicate whether it's a valid UTF-8 <code><a href="https://php.net/manual/en/language.types.string">string</a></code>, a <a href="ion/Type#CLob">ion\Type::CLob</a> or <a href="ion/Type#BLob">ion\Type::BLob</a>, CLobs are assumed.</p><p>Unserialization does not offer any surprises, either:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php <br>  <br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$srlzd</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  object(srlzbl)#4 (1) {<br>    ["data":"srlzbl":private]=&gt;<br>    string(3) "bar"<br>  }<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h3 id="Magic.__serialize:">Magic __serialize:<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Magic.__serialize:">#</a>
+</h3><p>Implementing serialization behavior with magic methods is the preferred way since 8.1:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br></span><span style="color: inherit" class="keyword">class </span><span style="color: inherit" class="default">magic </span><span style="color: inherit" class="keyword">{<br>  private </span><span style="color: inherit" class="default">string $foo </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="string">"foo"</span><span style="color: inherit" class="keyword">;<br>  function </span><span style="color: inherit" class="default">__serialize</span><span style="color: inherit" class="keyword">() : array {<br>    return [</span><span style="color: inherit" class="string">"foo" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"bar"</span><span style="color: inherit" class="keyword">];<br>  }<br>  function </span><span style="color: inherit" class="default">__unserialize</span><span style="color: inherit" class="keyword">(array </span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">) : </span><span style="color: inherit" class="default">void </span><span style="color: inherit" class="keyword">{<br>    foreach (</span><span style="color: inherit" class="default">$data </span><span style="color: inherit" class="keyword">as </span><span style="color: inherit" class="default">$k </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="default">$v</span><span style="color: inherit" class="keyword">) <br>      </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">$k </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">$v</span><span style="color: inherit" class="keyword">;<br>  }<br>}<br><br></span><span style="color: inherit" class="default">$magic </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">magic</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$magic</span><span style="color: inherit" class="keyword">);<br><br></span><span style="color: inherit" class="default">$srlzd </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$magic</span><span style="color: inherit" class="keyword">);<br>echo </span><span style="color: inherit" class="default">$srlzd</span><span style="color: inherit" class="keyword">;<br><br></span><span style="color: inherit" class="comment">/*<br>  object(magic)#6 (1) {<br>    ["foo":"magic":private]=&gt;<br>    string(3) "foo"<br>  }<br><br>  O::magic::{foo:"bar"}<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>Again, unserialization yields the expected results:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$srlzd</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  object(magic)#7 (1) {<br>    ["foo":"magic":private]=&gt;<br>    string(3) "bar"<br>  }<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h3 id="Custom.serialize:">Custom serialize:<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Custom.serialize:">#</a>
+</h3><p>Customly serializable objects work like magic serializable objects, with custom names for the magic methods.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br></span><span style="color: inherit" class="keyword">class </span><span style="color: inherit" class="default">custom </span><span style="color: inherit" class="keyword">{<br>  private array </span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">;<br>  function </span><span style="color: inherit" class="default">init</span><span style="color: inherit" class="keyword">(array </span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">) : </span><span style="color: inherit" class="default">void </span><span style="color: inherit" class="keyword">{<br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">data </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">$data</span><span style="color: inherit" class="keyword">;<br>  }<br>  function </span><span style="color: inherit" class="default">export</span><span style="color: inherit" class="keyword">() : array {<br>    return </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">data</span><span style="color: inherit" class="keyword">;<br>  }<br>}<br><br></span><span style="color: inherit" class="default">$custom </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">custom</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="default">$custom</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">init</span><span style="color: inherit" class="keyword">([</span><span style="color: inherit" class="string">"foo" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="string">"bar"</span><span style="color: inherit" class="keyword">]);<br>echo </span><span style="color: inherit" class="default">$srlzd </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$custom</span><span style="color: inherit" class="keyword">);<br><br></span><span style="color: inherit" class="comment">/*<br>    c::custom::{data:p::custom::{foo:"bar"}}<br>    <br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>The above is actually the result of serializing a standard <em>class</em> backed PHP object, because we didn't implement any serialization primitives and did neither specify a custom method to call. So let's just do that:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>$srlzr </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Serializer\Serializer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">callCustomSerialize</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"export"</span><span style="color: inherit" class="keyword">);<br>echo </span><span style="color: inherit" class="default">$srlzd </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\serialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$custom</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$srlzr</span><span style="color: inherit" class="keyword">);<br><br></span><span style="color: inherit" class="comment">/*<br>    C::custom::{foo:"bar"}<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>Note how this output compares to the output of the standard magic serializable object.</p><p>Unserialization works as used to, except sepcifying thwe custom unserialization method to call:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br>$unsrlzr </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Unserializer\Unserializer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">callCustomUnserialize</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"init"</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$srlzd</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">$unsrlzr</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>    object(custom)#10 (1) {<br>    ["data":"custom":private]=&gt;<br>    array(1) {<br>      ["foo"]=&gt;<br>      string(3) "bar"<br>    }<br>  }<br><br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="S-Expressions">S-Expressions<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#S-Expressions">#</a>
+</h2><p>An S-expression (or <a href="https://en.wikipedia.org/wiki/S-expression">symbolic expression</a>) is much like a list in that it’s an ordered collection of values. However, the notation aligns with Lisp syntax to connote use of application semantics like function calls or programming-language statements. As such, correct interpretation requires a higher-level context other than the raw Ion parser and data model.</p><p>In the text format, S-expressions are bounded by parentheses. S-expressions also allow unquoted operator symbols (in addition to the unquoted identifier symbols allowed everywhere), so commas are interpreted as values rather than element separators.</p><pre><code><span style="color: inherit" class="html">
+null.sexp         // A null S-expression value<br>()                // An empty expression value<br>(cons 1 2)        // S-expression of three values<br>([hello][there])  // S-expression containing two lists<br><br>(a+-b)  ( 'a' '+-' 'b' )    // Equivalent; three symbols<br>(a.b;)  ( 'a' '.' 'b' ';')  // Equivalent; four symbols<br></span>
+</code></pre><p>Although Ion S-expressions use a syntax similar to Lisp expressions, Ion does not define their interpretation or any semantics at all, beyond the pure sequence-of-values data model indicated above.</p><hr><h2 id="Next.up">Next up<a class="permalink" href="ion/:%20Tutorial/:4.%20Special%20Datatypes#Next.up">#</a>
+</h2><ul>
+<li>
+<a href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs">Symbols, Tables and Catalogs</a>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/: Tutorial/:5. Symbols, Tables and Catalogs.html b/docs/v0.2/ion/: Tutorial/:5. Symbols, Tables and Catalogs.html
new file mode 100644 (file)
index 0000000..ec26750
--- /dev/null
@@ -0,0 +1,137 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ★5. Symbols, Tables and Catalogs -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion/: Tutorial/:5. Symbols, Tables and Catalogs">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/: Tutorial/:5. Symbols, Tables and Catalogs">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/: Tutorial">
+                                                       ★ Tutorial
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/: Tutorial/:5. Symbols, Tables and Catalogs">★5. Symbols, Tables and Catalogs</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:1. Getting started">★1. Getting started</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:2. What is ion">★2. What is ion</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:3. Standard Datatypes">★3. Standard Datatypes</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial/:4. Special Datatypes">★4. Special Datatypes</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs#">#</a>Symbols, Tables and Catalogs</h1><h2 id="Schematic.Overview">Schematic Overview<a class="permalink" href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs#Schematic.Overview">#</a>
+</h2><pre><code><span style="color: inherit" class="html">
+  +---------+<br>  | Catalog |<br>  +----+----+-------------------------------+<br>  |    |                                    |<br>  |    |    +-------------+                 |<br>  |    +---&gt;| SymbolTable |                 |<br>  |    |    +---+---------+---------------+ |<br>  |    |    |   |                         | |<br>  |    |    |   |     +-------------------+ |<br>  |    |    |   |     | Symbol (ID, Text) | |<br>  |    |    |   +----&gt;| Symbol (ID, Text) | |<br>  |    |    |         | ...               | |<br>  |    |    +---------+-------------------+ |<br>  |    |                                    |<br>  |    |    +-------------+                 |<br>  |    +---&gt;| SymbolTable |                 |<br>  |    |    +---+---------+---------------+ |<br>  |    |    |   |                         | |<br>  |    .    |   |     +-------------------+ |<br>  |    .    |   +----&gt;| Symbol (ID, Text) | |<br>  |    .    |         | ...               | |<br>  |    .    +---------+-------------------+ |<br>  |    .                                    |<br>  +-----------------------------------------+<br></span>
+</code></pre><h2 id="Catalog">Catalog<a class="permalink" href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs#Catalog">#</a>
+</h2><p>The Catalog holds a collection of <a href="ion/Symbol/Table">ion\Symbol\Table</a> instances queried from <a href="ion/Reader">ion\Reader</a> and <a href="ion/Writer">ion\Writer</a> instances.</p><p>See also <a href="https://amzn.github.io/ion-docs/docs/symbols.html#the-catalog">the ION spec's symbol guide chapter on catalogs</a>.</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>$catalog </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Catalog</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="default">$symtab </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\Symbol\PHP</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">asTable</span><span style="color: inherit" class="keyword">();<br></span><span style="color: inherit" class="default">$catalog</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">add</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$symtab</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><h2 id="Symbol.Table">Symbol Table<a class="permalink" href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs#Symbol.Table">#</a>
+</h2><p>There are three types of symbol tables:</p><ul>
+<li>Local</li>
+<li>Shared</li>
+<li>System (a special shared symbol table)</li>
+</ul><p>Local symbol tables do not have names, while shared symbol tables require them; only shared symbol tables may be added to a catalog or to a writer’s list of imports.</p><p>Local symbol tables are managed internally by Ion readers and writers. No application configuration is required to tell Ion readers or writers that local symbol tables should be used.</p><h3 id="Using.a.shared.symbol.table">Using a shared symbol table<a class="permalink" href="ion/:%20Tutorial/:5.%20Symbols,%20Tables%20and%20Catalogs#Using.a.shared.symbol.table">#</a>
+</h3><p>Using local symbol tables requires the local symbol table (including all of its symbols) to be written at the beginning of the value stream. Consider an Ion stream that represents CSV data with many columns. Although local symbol tables will optimize writing and reading each value, including the entire symbol table itself in the value stream adds overhead that increases with the number of columns.</p><p>If it is feasible for the writers and readers of the stream to agree on a pre-defined shared symbol table, this overhead can be reduced.</p><p>Consider the following CSV in a file called <code>test.csv</code>.</p><pre><code><span style="color: inherit" class="html">
+ id,type,state<br> 1,foo,false<br> 2,bar,true<br> 3,baz,true<br> ...<br></span>
+</code></pre><p>An application that wishes to convert this data into the Ion format can generate a symbol table containing the column names. This reduces encoding size and improves read efficiency.</p><p>Consider the following shared symbol table that declares the column names of <code>test.csv</code> as symbols. Note that the shared symbol table may have been generated by hand or programmatically.</p><pre><code><span style="color: inherit" class="html">
+ $ion_shared_symbol_table::{<br>   name: "test.csv.columns",<br>   version: 1,<br>   symbols: ["id", "type", "state"],<br> }<br></span>
+</code></pre><p>This shared symbol table can be stored in a file (or in a database, etc.) to be resurrected into a symbol table at runtime.</p><p>Because the value stream written using the shared symbol table does not contain the symbol mappings, a reader of the stream needs to access the shared symbol table using a catalog.</p><p>Consider the following complete example:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br></span><span style="color: inherit" class="comment">/**<br> * Representing a CSV row<br> */<br></span><span style="color: inherit" class="keyword">class </span><span style="color: inherit" class="default">Row </span><span style="color: inherit" class="keyword">{<br>  public function </span><span style="color: inherit" class="default">__construct</span><span style="color: inherit" class="keyword">(<br>    public readonly </span><span style="color: inherit" class="default">int $id</span><span style="color: inherit" class="keyword">,<br>    public readonly </span><span style="color: inherit" class="default">string $type</span><span style="color: inherit" class="keyword">,<br>    public readonly </span><span style="color: inherit" class="default">bool $state </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">true<br>  </span><span style="color: inherit" class="keyword">) {}<br>}<br><br></span><span style="color: inherit" class="comment">/* Fetch the shared symbol table from file, db, etc. */<br></span><span style="color: inherit" class="default">$symtab </span><span style="color: inherit" class="keyword">= </span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(&lt;&lt;&lt;'SymbolTable'<br></span><span style="color: inherit" class="string"> $ion_shared_symbol_table::{<br>   name: "test.csv.columns",<br>   version: 1,<br>   symbols: ["id", "type", "state"],<br> }<br></span><span style="color: inherit" class="keyword">SymbolTable<br>);<br><br></span><span style="color: inherit" class="comment">/* Add the shared symbol table to a catalog */<br></span><span style="color: inherit" class="default">$catalog </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Catalog</span><span style="color: inherit" class="keyword">;<br></span><span style="color: inherit" class="default">$catalog</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">add</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$symtab</span><span style="color: inherit" class="keyword">);<br><br></span><span style="color: inherit" class="comment">/* Use the catalog when writing the data */<br></span><span style="color: inherit" class="default">$writer </span><span style="color: inherit" class="keyword">= new class(<br>  </span><span style="color: inherit" class="default">catalog</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">$catalog</span><span style="color: inherit" class="keyword">,<br>  </span><span style="color: inherit" class="default">outputBinary</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">true<br></span><span style="color: inherit" class="keyword">) extends </span><span style="color: inherit" class="default">ion\Writer\Buffer\Writer </span><span style="color: inherit" class="keyword">{<br>  public function </span><span style="color: inherit" class="default">writeRow</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">Row $row</span><span style="color: inherit" class="keyword">) : </span><span style="color: inherit" class="default">void </span><span style="color: inherit" class="keyword">{<br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">startContainer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\Type</span><span style="color: inherit" class="keyword">::</span><span style="color: inherit" class="default">Struct</span><span style="color: inherit" class="keyword">);<br>    <br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeFieldname</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"id"</span><span style="color: inherit" class="keyword">);<br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeInt</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$row</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">id</span><span style="color: inherit" class="keyword">);<br>    <br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeFieldName</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"type"</span><span style="color: inherit" class="keyword">);<br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeString</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$row</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">type</span><span style="color: inherit" class="keyword">);<br>    <br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeFieldName</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"state"</span><span style="color: inherit" class="keyword">);<br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeBool</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$row</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">state</span><span style="color: inherit" class="keyword">);<br>    <br>    </span><span style="color: inherit" class="default">$this</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">finishContainer</span><span style="color: inherit" class="keyword">();<br>  }<br>};<br><br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeRow</span><span style="color: inherit" class="keyword">(new </span><span style="color: inherit" class="default">Row</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">1</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"foo"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">false</span><span style="color: inherit" class="keyword">));<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeRow</span><span style="color: inherit" class="keyword">(new </span><span style="color: inherit" class="default">Row</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">2</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"bar"</span><span style="color: inherit" class="keyword">));<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">writeRow</span><span style="color: inherit" class="keyword">(new </span><span style="color: inherit" class="default">Row</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">3</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">"baz"</span><span style="color: inherit" class="keyword">));<br></span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">flush</span><span style="color: inherit" class="keyword">();<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>Let's inspect the binary ION stream and verify that  the column names are actually replaced by SymbolIDs:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br>  <br></span><span style="color: inherit" class="keyword">foreach (</span><span style="color: inherit" class="default">str_split</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">getBuffer</span><span style="color: inherit" class="keyword">(), </span><span style="color: inherit" class="default">8</span><span style="color: inherit" class="keyword">) as </span><span style="color: inherit" class="default">$line</span><span style="color: inherit" class="keyword">) {<br>    </span><span style="color: inherit" class="default">printf</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="string">"%-26s"</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="default">chunk_split</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">bin2hex</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$line</span><span style="color: inherit" class="keyword">), </span><span style="color: inherit" class="default">2</span><span style="color: inherit" class="keyword">, </span><span style="color: inherit" class="string">" "</span><span style="color: inherit" class="keyword">));<br>    foreach (</span><span style="color: inherit" class="default">str_split</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$line</span><span style="color: inherit" class="keyword">) as </span><span style="color: inherit" class="default">$byte</span><span style="color: inherit" class="keyword">) {<br>        echo </span><span style="color: inherit" class="default">$byte </span><span style="color: inherit" class="keyword">&gt;= </span><span style="color: inherit" class="string">' ' </span><span style="color: inherit" class="keyword">&amp;&amp; </span><span style="color: inherit" class="default">$byte </span><span style="color: inherit" class="keyword">&lt;= </span><span style="color: inherit" class="string">'~' </span><span style="color: inherit" class="keyword">? </span><span style="color: inherit" class="default">$byte </span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="string">"."</span><span style="color: inherit" class="keyword">;<br>    }<br>    echo </span><span style="color: inherit" class="string">"\n"</span><span style="color: inherit" class="keyword">;<br>}<br>echo </span><span style="color: inherit" class="string">"\n"</span><span style="color: inherit" class="keyword">;<br><br></span><span style="color: inherit" class="comment">/*<br>  e0 01 00 ea ee a2 81 83   ........  \ <br>  de 9e 86 be 9b de 99 84   ........   |<br>  8e 90 74 65 73 74 2e 63   ..test.c    &gt; here's ION symbol table metadata<br>  73 76 2e 63 6f 6c 75 6d   sv.colum   |<br>  6e 73 85 21 01 88 21 03   ns.!..!.  &lt;<br>  da 8a 21 01 8b 83 66 6f   ..!...fo   |<br>  6f 8c 11 da 8a 21 02 8b   o....!..    &gt; here's the actual data<br>  83 62 61 72 8c 11 da 8a   .bar....   |<br>  21 03 8b 83 62 61 7a 8c   !...baz.  /<br>  11                        .<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>When unserializing without knowing the used symbols, our column name will actually be just symbol IDs <code>$&lt;SID&gt;</code>:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">ion\unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">getBuffer</span><span style="color: inherit" class="keyword">(), [<br>  </span><span style="color: inherit" class="string">"multiSequence" </span><span style="color: inherit" class="keyword">=&gt; </span><span style="color: inherit" class="default">true</span><span style="color: inherit" class="keyword">,<br>]));<br><br></span><span style="color: inherit" class="comment">/*<br>array(3) {<br>  [0]=&gt;<br>  array(3) {<br>    ["$10"]=&gt;<br>    int(1)<br>    ["$11"]=&gt;<br>    string(3) "foo"<br>    ["$12"]=&gt;<br>    bool(false)<br>  }<br>  [1]=&gt;<br>  array(3) {<br>    ["$10"]=&gt;<br>    int(2)<br>    ["$11"]=&gt;<br>    string(3) "bar"<br>    ["$12"]=&gt;<br>    bool(true)<br>  }<br>  [2]=&gt;<br>  array(3) {<br>    ["$10"]=&gt;<br>    int(3)<br>    ["$11"]=&gt;<br>    string(3) "baz"<br>    ["$12"]=&gt;<br>    bool(true)<br>  }<br>}<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre><p>When unserializing with known symbols, the symbol IDs will be resolved when using the catatalog with the appropriate symbol tables:</p><pre><code><span style="color: inherit" class="html">
+<span style="color: inherit" class="default">&lt;?php<br><br>$reader </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">\ion\Reader\Buffer\Reader</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$writer</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">getBuffer</span><span style="color: inherit" class="keyword">(),<br>    </span><span style="color: inherit" class="default">catalog</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">$catalog<br></span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">$unser </span><span style="color: inherit" class="keyword">= new </span><span style="color: inherit" class="default">ion\Unserializer\Unserializer</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">multiSequence</span><span style="color: inherit" class="keyword">: </span><span style="color: inherit" class="default">true</span><span style="color: inherit" class="keyword">);<br></span><span style="color: inherit" class="default">var_dump</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$unser</span><span style="color: inherit" class="keyword">-&gt;</span><span style="color: inherit" class="default">unserialize</span><span style="color: inherit" class="keyword">(</span><span style="color: inherit" class="default">$reader</span><span style="color: inherit" class="keyword">));<br><br></span><span style="color: inherit" class="comment">/*<br>  array(3) {<br>    [0]=&gt;<br>    array(3) {<br>      ["id"]=&gt;<br>      int(1)<br>      ["type"]=&gt;<br>      string(3) "foo"<br>      ["state"]=&gt;<br>      bool(false)<br>    }<br>    [1]=&gt;<br>    array(3) {<br>      ["id"]=&gt;<br>      int(2)<br>      ["type"]=&gt;<br>      string(3) "bar"<br>      ["state"]=&gt;<br>      bool(true)<br>    }<br>    [2]=&gt;<br>    array(3) {<br>      ["id"]=&gt;<br>      int(3)<br>      ["type"]=&gt;<br>      string(3) "baz"<br>      ["state"]=&gt;<br>      bool(true)<br>    }<br>  }<br>*/<br><br></span><span style="color: inherit" class="default">?&gt;<br></span>
+</span>
+</code></pre>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog.html b/docs/v0.2/ion/Catalog.html
new file mode 100644 (file)
index 0000000..a25cc71
--- /dev/null
@@ -0,0 +1,207 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog">Catalog</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog/__construct">Catalog::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog/add">Catalog::add</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog/find">Catalog::find</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog/findBest">Catalog::findBest</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Catalog/remove">Catalog::remove</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog#">#</a><em>class</em> <a href="ion/Catalog">ion\Catalog</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.countable">Countable</a></code>
+</h1><p>The Catalog holds a collection of <a href="ion/Symbol/Table">ion\Symbol\Table</a> instances queried from <a href="ion/Reader">ion\Reader</a> and <a href="ion/Writer">ion\Writer</a> instances.</p><p>See also <a href="https://amzn.github.io/ion-docs/docs/symbols.html#the-catalog">the ION spec's symbol guide chapter on catalog.</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Catalog#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Catalog#Properties:">#</a>
+</h2><ul>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbolTables">$symbolTables<a class="permalink" href="ion/Catalog#%24symbolTables">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
+Internal cache.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Catalog#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Catalog::__construct">
+<a href="ion/Catalog/__construct">Catalog::__construct</a><a class="permalink" href="ion/Catalog#Catalog::__construct">#</a>
+</h3>
+               <p>Create a new Catalog.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/__construct">ion\Catalog::__construct</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Catalog::add">
+<a href="ion/Catalog/add">Catalog::add</a><a class="permalink" href="ion/Catalog#Catalog::add">#</a>
+</h3>
+               <p>Add a shared symbol table to the catalog.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/add">ion\Catalog::add</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Catalog::find">
+<a href="ion/Catalog/find">Catalog::find</a><a class="permalink" href="ion/Catalog#Catalog::find">#</a>
+</h3>
+               <p>Find a shared symbol table within the catalog.</p>
+
+               <p>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/find">ion\Catalog::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</p>
+       </li>
+       
+       <li>
+               <h3 id="Catalog::findBest">
+<a href="ion/Catalog/findBest">Catalog::findBest</a><a class="permalink" href="ion/Catalog#Catalog::findBest">#</a>
+</h3>
+               <p>Find a "best match" for a shared symbol table within the catalog.</p>
+
+               <p>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/findBest">ion\Catalog::findBest</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</p>
+       </li>
+       
+       <li>
+               <h3 id="Catalog::remove">
+<a href="ion/Catalog/remove">Catalog::remove</a><a class="permalink" href="ion/Catalog#Catalog::remove">#</a>
+</h3>
+               <p>Remove a shared symbol table from the catalog.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Catalog/remove">ion\Catalog::remove</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$table</span>)</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog/__construct.html b/docs/v0.2/ion/Catalog/__construct.html
new file mode 100644 (file)
index 0000000..5a41ef5
--- /dev/null
@@ -0,0 +1,109 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Catalog">
+                                                       Catalog
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog/__construct">Catalog::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/add">Catalog::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/find">Catalog::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/findBest">Catalog::findBest</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/remove">Catalog::remove</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/__construct">ion\Catalog::__construct</a>()</h1><p>Create a new Catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/__construct#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog/add.html b/docs/v0.2/ion/Catalog/add.html
new file mode 100644 (file)
index 0000000..3fcb771
--- /dev/null
@@ -0,0 +1,113 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog::add -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog::add">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog/add">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Catalog">
+                                                       Catalog
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog/add">Catalog::add</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/__construct">Catalog::__construct</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/find">Catalog::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/findBest">Catalog::findBest</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/remove">Catalog::remove</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/add#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Catalog/add">ion\Catalog::add</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</h1><p>Add a shared symbol table to the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/add#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var" id="$table">$table<a class="permalink" href="ion/Catalog/add#%24table">#</a></span><br>
+The new table to add.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog/find.html b/docs/v0.2/ion/Catalog/find.html
new file mode 100644 (file)
index 0000000..b5a24f3
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog::find -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog::find">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog/find">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Catalog">
+                                                       Catalog
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog/find">Catalog::find</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/__construct">Catalog::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/add">Catalog::add</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/findBest">Catalog::findBest</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/remove">Catalog::remove</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/find#">#</a>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/find">ion\Catalog::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</h1><p>Find a shared symbol table within the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/find#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Catalog/find#%24name">#</a></span><br>
+The name of the symbol table.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Catalog/find#%24version">#</a></span> = 0<br>
+The version the symbol table should match.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/find#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol table found, if any.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog/findBest.html b/docs/v0.2/ion/Catalog/findBest.html
new file mode 100644 (file)
index 0000000..7aa8880
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog::findBest -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog::findBest">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog/findBest">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Catalog">
+                                                       Catalog
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog/findBest">Catalog::findBest</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/__construct">Catalog::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/add">Catalog::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/find">Catalog::find</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/remove">Catalog::remove</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/findBest#">#</a>?<a href="ion/Symbol/Table">ion\Symbol\Table</a> <a href="ion/Catalog/findBest">ion\Catalog::findBest</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 0])</h1><p>Find a "best match" for a shared symbol table within the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/findBest#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Catalog/findBest#%24name">#</a></span><br>
+The name of the symbol table,</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Catalog/findBest#%24version">#</a></span> = 0<br>
+The minimum version of the symbol table.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/findBest#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol table found, if any.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Catalog/remove.html b/docs/v0.2/ion/Catalog/remove.html
new file mode 100644 (file)
index 0000000..c8f06f8
--- /dev/null
@@ -0,0 +1,117 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Catalog::remove -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Catalog::remove">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Catalog/remove">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Catalog">
+                                                       Catalog
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Catalog/remove">Catalog::remove</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/__construct">Catalog::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/add">Catalog::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/find">Catalog::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog/findBest">Catalog::findBest</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Catalog/remove#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Catalog/remove">ion\Catalog::remove</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$table</span>)</h1><p>Remove a shared symbol table from the catalog.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Catalog/remove#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$table">$table<a class="permalink" href="ion/Catalog/remove#%24table">#</a></span><br>
+The symbol table to renmove.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Catalog/remove#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Success.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal.html b/docs/v0.2/ion/Decimal.html
new file mode 100644 (file)
index 0000000..b9e813d
--- /dev/null
@@ -0,0 +1,245 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal">Decimal</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context">Context</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/equals">Decimal::equals</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/toString">Decimal::toString</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal#">#</a><em>class</em> <a href="ion/Decimal">ion\Decimal</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>An arbitrary precision fixed point decimal.</p><p>See also <a href="ion/Decimal/Context">\ion\Decimal\Context</a>, and <a href="https://amzn.github.io/ion-docs/docs/decimal.html">the ION spec's decimal docs</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$number">$number<a class="permalink" href="ion/Decimal#%24number">#</a></span><br>
+The decimal number.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$context">$context<a class="permalink" href="ion/Decimal#%24context">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The decimal context.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Decimal#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Decimal::__construct">
+<a href="ion/Decimal/__construct">Decimal::__construct</a><a class="permalink" href="ion/Decimal#Decimal::__construct">#</a>
+</h3>
+               <p>Create a new fixed point decimal.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/__construct">ion\Decimal::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$number</span>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$context</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+       <li>
+               <h3 id="Decimal::equals">
+<a href="ion/Decimal/equals">Decimal::equals</a><a class="permalink" href="ion/Decimal#Decimal::equals">#</a>
+</h3>
+               <p>Check two decimals for equality.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/equals">ion\Decimal::equals</a>(<a href="ion/Decimal">ion\Decimal</a> <span class="var">$decimal</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Decimal::isInt">
+<a href="ion/Decimal/isInt">Decimal::isInt</a><a class="permalink" href="ion/Decimal#Decimal::isInt">#</a>
+</h3>
+               <p>Check whether the decimal is actually a big <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/isInt">ion\Decimal::isInt</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Decimal::toInt">
+<a href="ion/Decimal/toInt">Decimal::toInt</a><a class="permalink" href="ion/Decimal#Decimal::toInt">#</a>
+</h3>
+               <p>Get the <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code> represention of the decimal.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Decimal/toInt">ion\Decimal::toInt</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Decimal::toString">
+<a href="ion/Decimal/toString">Decimal::toString</a><a class="permalink" href="ion/Decimal#Decimal::toString">#</a>
+</h3>
+               <p>Get the <code><a href="https://php.net/manual/en/language.types.string">string</a></code> representation of the decimal.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Decimal/toString">ion\Decimal::toString</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Decimal#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Context">
+<a href="ion/Decimal/Context">Context</a><a class="permalink" href="ion/Decimal#Context">#</a>
+</h3>
+               <p>An <a href="ion/Decimal">ion\Decimal</a>'s context.</p>
+
+               <p><em>class</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context.html b/docs/v0.2/ion/Decimal/Context.html
new file mode 100644 (file)
index 0000000..af4bc9c
--- /dev/null
@@ -0,0 +1,223 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Context -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context">Context</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/equals">Decimal::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toString">Decimal::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context#">#</a><em>class</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a>
+</h1><p>An <a href="ion/Decimal">ion\Decimal</a>'s context.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal/Context#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal/Context#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$digits">$digits<a class="permalink" href="ion/Decimal/Context#%24digits">#</a></span><br>
+Maximum digits.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMax">$eMax<a class="permalink" href="ion/Decimal/Context#%24eMax">#</a></span><br>
+Maximum exponent.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMin">$eMin<a class="permalink" href="ion/Decimal/Context#%24eMin">#</a></span><br>
+Minimum exponent.</li>
+<li>
+<em>public</em> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context#%24round">#</a></span><br>
+Rounding mode.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$clamp">$clamp<a class="permalink" href="ion/Decimal/Context#%24clamp">#</a></span><br>
+Whether to clamp.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Decimal/Context#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Context::__construct">
+<a href="ion/Decimal/Context/__construct">Context::__construct</a><a class="permalink" href="ion/Decimal/Context#Context::__construct">#</a>
+</h3>
+               <p>Create a new decimal context.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/Context/__construct">ion\Decimal\Context::__construct</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$digits</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMax</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMin</span>, <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span>, <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$clamp</span>)</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Decimal/Context#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Dec128">
+<a href="ion/Decimal/Context/Dec128">Dec128</a><a class="permalink" href="ion/Decimal/Context#Dec128">#</a>
+</h3>
+               <p>Create a context suitable for 128bit decimals.</p>
+
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec128">ion\Decimal\Context::Dec128</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Dec32">
+<a href="ion/Decimal/Context/Dec32">Dec32</a><a class="permalink" href="ion/Decimal/Context#Dec32">#</a>
+</h3>
+               <p>Create a context suitable for 32bit decimals.</p>
+
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec32">ion\Decimal\Context::Dec32</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Dec64">
+<a href="ion/Decimal/Context/Dec64">Dec64</a><a class="permalink" href="ion/Decimal/Context#Dec64">#</a>
+</h3>
+               <p>Create a context suitable for 64bit decimals.</p>
+
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec64">ion\Decimal\Context::Dec64</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="DecMax">
+<a href="ion/Decimal/Context/DecMax">DecMax</a><a class="permalink" href="ion/Decimal/Context#DecMax">#</a>
+</h3>
+               <p>Create a context with maximum settings.</p>
+
+               <p><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/DecMax">ion\Decimal\Context::DecMax</a>([<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a>])</p>
+       </li>
+       
+       <li>
+               <h3 id="Rounding">
+<a href="ion/Decimal/Context/Rounding">Rounding</a><a class="permalink" href="ion/Decimal/Context#Rounding">#</a>
+</h3>
+               <p>Rounding mode.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/Dec128.html b/docs/v0.2/ion/Decimal/Context/Dec128.html
new file mode 100644 (file)
index 0000000..f403ca6
--- /dev/null
@@ -0,0 +1,121 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Dec128 -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context\Dec128">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/Dec128">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/Dec128">Dec128</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec128#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec128">ion\Decimal\Context::Dec128</a>()</h1><p>Create a context suitable for 128bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec128#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/Dec32.html b/docs/v0.2/ion/Decimal/Context/Dec32.html
new file mode 100644 (file)
index 0000000..9352f50
--- /dev/null
@@ -0,0 +1,121 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Dec32 -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context\Dec32">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/Dec32">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/Dec32">Dec32</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec32#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec32">ion\Decimal\Context::Dec32</a>()</h1><p>Create a context suitable for 32bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec32#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/Dec64.html b/docs/v0.2/ion/Decimal/Context/Dec64.html
new file mode 100644 (file)
index 0000000..20aaf11
--- /dev/null
@@ -0,0 +1,121 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Dec64 -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context\Dec64">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/Dec64">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/Dec64">Dec64</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Dec64#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/Dec64">ion\Decimal\Context::Dec64</a>()</h1><p>Create a context suitable for 64bit decimals.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/Dec64#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/DecMax.html b/docs/v0.2/ion/Decimal/Context/DecMax.html
new file mode 100644 (file)
index 0000000..6b75a20
--- /dev/null
@@ -0,0 +1,124 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       DecMax -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context\DecMax">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/DecMax">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/DecMax">DecMax</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/DecMax#">#</a><em>static</em> <a href="ion/Decimal/Context">ion\Decimal\Context</a> <a href="ion/Decimal/Context/DecMax">ion\Decimal\Context::DecMax</a>([<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a>])</h1><p>Create a context with maximum settings.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/DecMax#Params:">#</a>
+</h2><ul>
+<li>Optional <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context/DecMax#%24round">#</a></span> = <a href="ion/Decimal/Context/Rounding#HalfEven">ion\Decimal\Context\Rounding::HalfEven</a><br>
+Rounding mode.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/Rounding.html b/docs/v0.2/ion/Decimal/Context/Rounding.html
new file mode 100644 (file)
index 0000000..2a26190
--- /dev/null
@@ -0,0 +1,155 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Rounding -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context\Rounding">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/Rounding">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/Rounding">Rounding</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/__construct">Context::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/Rounding#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Rounding mode.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Decimal/Context/Rounding#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="Ceiling">Ceiling<a class="permalink" href="ion/Decimal/Context/Rounding#Ceiling">#</a></span> = <span>0</span>
+</li>
+<li>
+<span class="constant" id="Up">Up<a class="permalink" href="ion/Decimal/Context/Rounding#Up">#</a></span> = <span>1</span>
+</li>
+<li>
+<span class="constant" id="HalfUp">HalfUp<a class="permalink" href="ion/Decimal/Context/Rounding#HalfUp">#</a></span> = <span>2</span>
+</li>
+<li>
+<span class="constant" id="HalfEven">HalfEven<a class="permalink" href="ion/Decimal/Context/Rounding#HalfEven">#</a></span> = <span>3</span>
+</li>
+<li>
+<span class="constant" id="HalfDown">HalfDown<a class="permalink" href="ion/Decimal/Context/Rounding#HalfDown">#</a></span> = <span>4</span>
+</li>
+<li>
+<span class="constant" id="Down">Down<a class="permalink" href="ion/Decimal/Context/Rounding#Down">#</a></span> = <span>5</span>
+</li>
+<li>
+<span class="constant" id="Floor">Floor<a class="permalink" href="ion/Decimal/Context/Rounding#Floor">#</a></span> = <span>6</span>
+</li>
+<li>
+<span class="constant" id="Down05Up">Down05Up<a class="permalink" href="ion/Decimal/Context/Rounding#Down05Up">#</a></span> = <span>7</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Decimal/Context/Rounding#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Decimal/Context/Rounding#%24name">#</a></span><br>
+Rounding mode.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Decimal/Context/Rounding#%24value">#</a></span><br>
+Rounding mode.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/Context/__construct.html b/docs/v0.2/ion/Decimal/Context/__construct.html
new file mode 100644 (file)
index 0000000..7bc8805
--- /dev/null
@@ -0,0 +1,137 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Context::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal\Context::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/Context/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal/Context">
+                                                       Context
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/Context/__construct">Context::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec128">Dec128</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec32">Dec32</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Dec64">Dec64</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/DecMax">DecMax</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context/Rounding">Rounding</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/Context/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/Context/__construct">ion\Decimal\Context::__construct</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$digits</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMax</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$eMin</span>, <a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$round</span>, <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$clamp</span>)</h1><p>Create a new decimal context.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/Context/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$digits">$digits<a class="permalink" href="ion/Decimal/Context/__construct#%24digits">#</a></span><br>
+Maximum digits.</li>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMax">$eMax<a class="permalink" href="ion/Decimal/Context/__construct#%24eMax">#</a></span><br>
+Maximum exponent.</li>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$eMin">$eMin<a class="permalink" href="ion/Decimal/Context/__construct#%24eMin">#</a></span><br>
+Minimum exponent.</li>
+<li>
+<a href="ion/Decimal/Context/Rounding">ion\Decimal\Context\Rounding</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$round">$round<a class="permalink" href="ion/Decimal/Context/__construct#%24round">#</a></span><br>
+Rounding mode.</li>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$clamp">$clamp<a class="permalink" href="ion/Decimal/Context/__construct#%24clamp">#</a></span><br>
+Whether to clamp.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/__construct.html b/docs/v0.2/ion/Decimal/__construct.html
new file mode 100644 (file)
index 0000000..7f9188e
--- /dev/null
@@ -0,0 +1,117 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/__construct">Decimal::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context">Context</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/equals">Decimal::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toString">Decimal::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Decimal/__construct">ion\Decimal::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$number</span>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$context</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new fixed point decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$number">$number<a class="permalink" href="ion/Decimal/__construct#%24number">#</a></span><br>
+The decimal number.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$context">$context<a class="permalink" href="ion/Decimal/__construct#%24context">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The decimal context.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/equals.html b/docs/v0.2/ion/Decimal/equals.html
new file mode 100644 (file)
index 0000000..6b7dd5a
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal::equals -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal::equals">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/equals">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/equals">Decimal::equals</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context">Context</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toString">Decimal::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/equals#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/equals">ion\Decimal::equals</a>(<a href="ion/Decimal">ion\Decimal</a> <span class="var">$decimal</span>)</h1><p>Check two decimals for equality.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/equals#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Decimal">ion\Decimal</a> <span class="var" id="$decimal">$decimal<a class="permalink" href="ion/Decimal/equals#%24decimal">#</a></span><br>
+The decimal to compare to.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Decimal/equals#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Whether both decimals equal.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/isInt.html b/docs/v0.2/ion/Decimal/isInt.html
new file mode 100644 (file)
index 0000000..9d20db6
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal::isInt -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal::isInt">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/isInt">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/isInt">Decimal::isInt</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context">Context</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/equals">Decimal::equals</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toString">Decimal::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/isInt#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Decimal/isInt">ion\Decimal::isInt</a>()</h1><p>Check whether the decimal is actually a big <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/isInt#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Decimal/isInt#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, Whether the decimal is actually an <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/toInt.html b/docs/v0.2/ion/Decimal/toInt.html
new file mode 100644 (file)
index 0000000..40fcae3
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal::toInt -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal::toInt">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/toInt">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/toInt">Decimal::toInt</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context">Context</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/equals">Decimal::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toString">Decimal::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/toInt#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Decimal/toInt">ion\Decimal::toInt</a>()</h1><p>Get the <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code> represention of the decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/toInt#Params:">#</a>
+</h2><p>None.</p><h2 id="Throws:">Throws:<a class="permalink" href="ion/Decimal/toInt#Throws:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Exception">\ion\Exception</a>, If the decimal is actually not an <code><a href="https://php.net/manual/en/language.types.integer">integer</a></code>.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Decimal/toString.html b/docs/v0.2/ion/Decimal/toString.html
new file mode 100644 (file)
index 0000000..5f674e0
--- /dev/null
@@ -0,0 +1,111 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Decimal::toString -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Decimal::toString">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Decimal/toString">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Decimal">
+                                                       Decimal
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Decimal/toString">Decimal::toString</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/Context">Context</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/__construct">Decimal::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/equals">Decimal::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/isInt">Decimal::isInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal/toInt">Decimal::toInt</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Decimal/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Decimal/toString">ion\Decimal::toString</a>()</h1><p>Get the <code><a href="https://php.net/manual/en/language.types.string">string</a></code> representation of the decimal.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Decimal/toString#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Exception.html b/docs/v0.2/ion/Exception.html
new file mode 100644 (file)
index 0000000..435aa22
--- /dev/null
@@ -0,0 +1,125 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Exception -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Exception">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Exception">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Exception">Exception</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Exception#">#</a><em>class</em> <a href="ion/Exception">ion\Exception</a> <br>&nbsp;<em>extends</em> <code><a href="https://php.net/manual/en/class.exception">Exception</a></code> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.throwable">Throwable</a></code>
+</h1><p>Base exception for the ION extension.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Exception#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Exception#Properties:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/LOB.html b/docs/v0.2/ion/LOB.html
new file mode 100644 (file)
index 0000000..2c3398d
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       LOB -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\LOB">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/LOB">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/LOB">LOB</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/LOB/__construct">LOB::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/LOB#">#</a><em>class</em> <a href="ion/LOB">ion\LOB</a>
+</h1><p>A large object.</p><p>See also <a href="ion/Type">\ion\Type</a>, <a href="https://amzn.github.io/ion-docs/docs/spec.html#blob">the ION spec's BLob definition</a>, and <a href="https://amzn.github.io/ion-docs/docs/spec.html#clob">the ION sepc's CLob definition</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/LOB#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/LOB#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/LOB#%24value">#</a></span><br>
+The value of the large object.</li>
+<li>
+<em>public</em> <a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/LOB#%24type">#</a></span> = <a href="ion/Type#CLob">ion\Type::CLob</a><br>
+The type (CLob/BLob).</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/LOB#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="LOB::__construct">
+<a href="ion/LOB/__construct">LOB::__construct</a><a class="permalink" href="ion/LOB#LOB::__construct">#</a>
+</h3>
+               <p>Create an ION large object.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/LOB/__construct">ion\LOB::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>, [<a href="ion/Type">ion\Type</a> <span class="var">$type</span> = <a href="ion/Type#CLob">ion\Type::CLob</a>])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/LOB/__construct.html b/docs/v0.2/ion/LOB/__construct.html
new file mode 100644 (file)
index 0000000..0442770
--- /dev/null
@@ -0,0 +1,107 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       LOB::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\LOB::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/LOB/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/LOB">
+                                                       LOB
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/LOB/__construct">LOB::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/LOB/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/LOB/__construct">ion\LOB::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>, [<a href="ion/Type">ion\Type</a> <span class="var">$type</span> = <a href="ion/Type#CLob">ion\Type::CLob</a>])</h1><p>Create an ION large object.</p><h2 id="Params:">Params:<a class="permalink" href="ion/LOB/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/LOB/__construct#%24value">#</a></span><br>
+The value of the large object.</li>
+<li>Optional <a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/LOB/__construct#%24type">#</a></span> = <a href="ion/Type#CLob">ion\Type::CLob</a><br>
+The type (CLob/BLob).</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader.html b/docs/v0.2/ion/Reader.html
new file mode 100644 (file)
index 0000000..c6073b9
--- /dev/null
@@ -0,0 +1,569 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader">Reader</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Buffer">Buffer</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Reader/Buffer/Reader">Reader</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Options">Options</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Reader">Reader</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream">Stream</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Reader/Stream/Reader">Reader</a>
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getType">Reader::getType</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/isNull">Reader::isNull</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readBool">Reader::readBool</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readInt">Reader::readInt</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readLob">Reader::readLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readNull">Reader::readNull</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readString">Reader::readString</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/seek">Reader::seek</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader#">#</a><em>interface</em> <a href="ion/Reader">ion\Reader</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.recursiveiterator">RecursiveIterator</a></code>
+</h1><p>ION reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Reader::countAnnotations">
+<a href="ion/Reader/countAnnotations">Reader::countAnnotations</a><a class="permalink" href="ion/Reader#Reader::countAnnotations">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/countAnnotations">ion\Reader::countAnnotations</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getAnnotation">
+<a href="ion/Reader/getAnnotation">Reader::getAnnotation</a><a class="permalink" href="ion/Reader#Reader::getAnnotation">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getAnnotation">ion\Reader::getAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getAnnotationSymbol">
+<a href="ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a><a class="permalink" href="ion/Reader#Reader::getAnnotationSymbol">#</a>
+</h3>
+               
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getAnnotationSymbol">ion\Reader::getAnnotationSymbol</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getAnnotationSymbols">
+<a href="ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a><a class="permalink" href="ion/Reader#Reader::getAnnotationSymbols">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotationSymbols">ion\Reader::getAnnotationSymbols</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getAnnotations">
+<a href="ion/Reader/getAnnotations">Reader::getAnnotations</a><a class="permalink" href="ion/Reader#Reader::getAnnotations">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotations">ion\Reader::getAnnotations</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getDepth">
+<a href="ion/Reader/getDepth">Reader::getDepth</a><a class="permalink" href="ion/Reader#Reader::getDepth">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getDepth">ion\Reader::getDepth</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getFieldName">
+<a href="ion/Reader/getFieldName">Reader::getFieldName</a><a class="permalink" href="ion/Reader#Reader::getFieldName">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getFieldName">ion\Reader::getFieldName</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getFieldNameSymbol">
+<a href="ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a><a class="permalink" href="ion/Reader#Reader::getFieldNameSymbol">#</a>
+</h3>
+               
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getFieldNameSymbol">ion\Reader::getFieldNameSymbol</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getPosition">
+<a href="ion/Reader/getPosition">Reader::getPosition</a><a class="permalink" href="ion/Reader#Reader::getPosition">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getPosition">ion\Reader::getPosition</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getType">
+<a href="ion/Reader/getType">Reader::getType</a><a class="permalink" href="ion/Reader#Reader::getType">#</a>
+</h3>
+               
+               <p><a href="ion/Type">ion\Type</a> <a href="ion/Reader/getType">ion\Reader::getType</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getValueLength">
+<a href="ion/Reader/getValueLength">Reader::getValueLength</a><a class="permalink" href="ion/Reader#Reader::getValueLength">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueLength">ion\Reader::getValueLength</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::getValueOffset">
+<a href="ion/Reader/getValueOffset">Reader::getValueOffset</a><a class="permalink" href="ion/Reader#Reader::getValueOffset">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueOffset">ion\Reader::getValueOffset</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::hasAnnotation">
+<a href="ion/Reader/hasAnnotation">Reader::hasAnnotation</a><a class="permalink" href="ion/Reader#Reader::hasAnnotation">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotation">ion\Reader::hasAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$annotation</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::hasAnnotations">
+<a href="ion/Reader/hasAnnotations">Reader::hasAnnotations</a><a class="permalink" href="ion/Reader#Reader::hasAnnotations">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotations">ion\Reader::hasAnnotations</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::isInStruct">
+<a href="ion/Reader/isInStruct">Reader::isInStruct</a><a class="permalink" href="ion/Reader#Reader::isInStruct">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isInStruct">ion\Reader::isInStruct</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::isNull">
+<a href="ion/Reader/isNull">Reader::isNull</a><a class="permalink" href="ion/Reader#Reader::isNull">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isNull">ion\Reader::isNull</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readBool">
+<a href="ion/Reader/readBool">Reader::readBool</a><a class="permalink" href="ion/Reader#Reader::readBool">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readBool">ion\Reader::readBool</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readDecimal">
+<a href="ion/Reader/readDecimal">Reader::readDecimal</a><a class="permalink" href="ion/Reader#Reader::readDecimal">#</a>
+</h3>
+               
+               <p><a href="ion/Decimal">ion\Decimal</a> <a href="ion/Reader/readDecimal">ion\Reader::readDecimal</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readFloat">
+<a href="ion/Reader/readFloat">Reader::readFloat</a><a class="permalink" href="ion/Reader#Reader::readFloat">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.float">float</a></code> <a href="ion/Reader/readFloat">ion\Reader::readFloat</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readInt">
+<a href="ion/Reader/readInt">Reader::readInt</a><a class="permalink" href="ion/Reader#Reader::readInt">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/readInt">ion\Reader::readInt</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readLob">
+<a href="ion/Reader/readLob">Reader::readLob</a><a class="permalink" href="ion/Reader#Reader::readLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readLob">ion\Reader::readLob</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readLobPart">
+<a href="ion/Reader/readLobPart">Reader::readLobPart</a><a class="permalink" href="ion/Reader#Reader::readLobPart">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readLobPart">ion\Reader::readLobPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readNull">
+<a href="ion/Reader/readNull">Reader::readNull</a><a class="permalink" href="ion/Reader#Reader::readNull">#</a>
+</h3>
+               
+               <p><a href="ion/Type">ion\Type</a> <a href="ion/Reader/readNull">ion\Reader::readNull</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readString">
+<a href="ion/Reader/readString">Reader::readString</a><a class="permalink" href="ion/Reader#Reader::readString">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readString">ion\Reader::readString</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readStringPart">
+<a href="ion/Reader/readStringPart">Reader::readStringPart</a><a class="permalink" href="ion/Reader#Reader::readStringPart">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readStringPart">ion\Reader::readStringPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readSymbol">
+<a href="ion/Reader/readSymbol">Reader::readSymbol</a><a class="permalink" href="ion/Reader#Reader::readSymbol">#</a>
+</h3>
+               
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/readSymbol">ion\Reader::readSymbol</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::readTimestamp">
+<a href="ion/Reader/readTimestamp">Reader::readTimestamp</a><a class="permalink" href="ion/Reader#Reader::readTimestamp">#</a>
+</h3>
+               
+               <p><a href="ion/Timestamp">ion\Timestamp</a> <a href="ion/Reader/readTimestamp">ion\Reader::readTimestamp</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Reader::seek">
+<a href="ion/Reader/seek">Reader::seek</a><a class="permalink" href="ion/Reader#Reader::seek">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/seek">ion\Reader::seek</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$offset</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = -1])</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Buffer">
+<a href="ion/Reader/Buffer">Buffer</a><a class="permalink" href="ion/Reader#Buffer">#</a>
+</h3>
+               <p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader API.</p>
+
+               <p><em>interface</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Options">
+<a href="ion/Reader/Options">Options</a><a class="permalink" href="ion/Reader#Options">#</a>
+</h3>
+               <p>Reader options.</p>
+
+               <p><em>class</em> <a href="ion/Reader/Options">ion\Reader\Options</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Reader">
+<a href="ion/Reader/Reader">Reader</a><a class="permalink" href="ion/Reader#Reader">#</a>
+</h3>
+               <p>Base implementation of ION readers.</p>
+
+               <p><em>abstract</em> <em>class</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Stream">
+<a href="ion/Reader/Stream">Stream</a><a class="permalink" href="ion/Reader#Stream">#</a>
+</h3>
+               <p>ION stream reader API.</p>
+
+               <p><em>interface</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a> <em>implements</em> <a href="ion/Reader">ion\Reader</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Buffer.html b/docs/v0.2/ion/Reader/Buffer.html
new file mode 100644 (file)
index 0000000..68faae3
--- /dev/null
@@ -0,0 +1,203 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Buffer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Buffer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Buffer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Buffer">Buffer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Buffer/Reader">Reader</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer#">#</a><em>interface</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>ION <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Buffer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Buffer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Buffer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Buffer::getBuffer">
+<a href="ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a><a class="permalink" href="ion/Reader/Buffer#Buffer::getBuffer">#</a>
+</h3>
+               <p>Get the buffer being read from.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/Buffer/getBuffer">ion\Reader\Buffer::getBuffer</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader/Buffer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Reader">
+<a href="ion/Reader/Buffer/Reader">Reader</a><a class="permalink" href="ion/Reader/Buffer#Reader">#</a>
+</h3>
+               <p>ION buffer reader.</p>
+
+               <p><em>class</em> <a href="ion/Reader/Buffer/Reader">ion\Reader\Buffer\Reader</a> <em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Buffer/Reader.html b/docs/v0.2/ion/Reader/Buffer/Reader.html
new file mode 100644 (file)
index 0000000..d8c8910
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Buffer\Reader">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Buffer/Reader">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Buffer/Reader">Reader</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Buffer/Reader/__construct">Reader::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/Reader#">#</a><em>class</em> <a href="ion/Reader/Buffer/Reader">ion\Reader\Buffer\Reader</a> <br>&nbsp;<em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader/Buffer">ion\Reader\Buffer</a>
+</h1><p>ION buffer reader.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Buffer/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Buffer/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Buffer/Reader#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Reader::__construct">
+<a href="ion/Reader/Buffer/Reader/__construct">Reader::__construct</a><a class="permalink" href="ion/Reader/Buffer/Reader#Reader::__construct">#</a>
+</h3>
+               <p>Create a new <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Buffer/Reader/__construct">ion\Reader\Buffer\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$buffer</span>, [<a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Buffer/Reader/__construct.html b/docs/v0.2/ion/Reader/Buffer/Reader/__construct.html
new file mode 100644 (file)
index 0000000..87213e7
--- /dev/null
@@ -0,0 +1,127 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Buffer\Reader::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Buffer/Reader/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Buffer/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Buffer/Reader/__construct">Reader::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Buffer/Reader/__construct">ion\Reader\Buffer\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$buffer</span>, [<a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer reader.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$buffer">$buffer<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#%24buffer">#</a></span><br>
+The buffer to read from.</li>
+<li>Optional <a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$options">$options<a class="permalink" href="ion/Reader/Buffer/Reader/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Reader options.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Buffer/getBuffer.html b/docs/v0.2/ion/Reader/Buffer/getBuffer.html
new file mode 100644 (file)
index 0000000..1a6cd53
--- /dev/null
@@ -0,0 +1,117 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Buffer::getBuffer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Buffer::getBuffer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Buffer/getBuffer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Buffer/getBuffer">Buffer::getBuffer</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer/Reader">Reader</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Buffer/getBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/Buffer/getBuffer">ion\Reader\Buffer::getBuffer</a>()</h1><p>Get the buffer being read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Buffer/getBuffer#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Reader/Buffer/getBuffer#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, The buffer read from.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Options.html b/docs/v0.2/ion/Reader/Options.html
new file mode 100644 (file)
index 0000000..3e2fe33
--- /dev/null
@@ -0,0 +1,213 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Options -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Options">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Options">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Options">Options</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Options/__construct">Options::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Options#">#</a><em>class</em> <a href="ion/Reader/Options">ion\Reader\Options</a>
+</h1><p>Reader options.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Options#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Options#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Options#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Options#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Options#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Options#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to return otherwise hidden system values.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Options#%24maxContainerDepth">#</a></span> = 10<br>
+The maximum depth of nested containers.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Options#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Options#%24annotationBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of all annotations on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Options#%24tempBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of a symbol/value/chunk.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Options#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to skip <span class="constant">UTF</span>-8 validation.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Options#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Options::__construct">
+<a href="ion/Reader/Options/__construct">Options::__construct</a><a class="permalink" href="ion/Reader/Options#Options::__construct">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Options/__construct">ion\Reader\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Options/__construct.html b/docs/v0.2/ion/Reader/Options/__construct.html
new file mode 100644 (file)
index 0000000..174743d
--- /dev/null
@@ -0,0 +1,130 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Options::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Options::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Options/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Options">
+                                                       Options
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Options/__construct">Options::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Options/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Options/__construct">ion\Reader\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Options/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Options/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+ION catalog to use for symbol lookup.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Options/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Options/__construct#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Options/__construct#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to return otherwise hidden system values.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Options/__construct#%24maxContainerDepth">#</a></span> = 10<br>
+The maximum depth of nested containers.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Options/__construct#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Options/__construct#%24annotationBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of all annotations on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Options/__construct#%24tempBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of a symbol/value/chunk.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Options/__construct#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to skip UTF-8 validation.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Reader.html b/docs/v0.2/ion/Reader/Reader.html
new file mode 100644 (file)
index 0000000..c1250ef
--- /dev/null
@@ -0,0 +1,213 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Reader">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Reader">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Reader">Reader</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Reader/__construct">Reader::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Reader#">#</a><em>abstract</em> <em>class</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>Base implementation of ION readers.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Reader#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Reader#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Reader#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Reader#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Reader#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to return otherwise hidden system values.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Reader#%24maxContainerDepth">#</a></span> = 10<br>
+The maximum depth of nested containers.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Reader#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Reader#%24annotationBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of all annotations on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Reader#%24tempBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of a symbol/value/chunk.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Reader#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to skip <span class="constant">UTF</span>-8 validation.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Reader#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Reader::__construct">
+<a href="ion/Reader/Reader/__construct">Reader::__construct</a><a class="permalink" href="ion/Reader/Reader#Reader::__construct">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Reader/__construct">ion\Reader\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Reader/__construct.html b/docs/v0.2/ion/Reader/Reader/__construct.html
new file mode 100644 (file)
index 0000000..873b860
--- /dev/null
@@ -0,0 +1,133 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Reader::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Reader/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Reader/__construct">Reader::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Reader/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Reader/__construct">ion\Reader\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var">$onContextChange</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$returnSystemValues</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$annotationBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$skipCharacterValidation</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>]]]]]]]]])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Reader/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Reader/Reader/__construct#%24data">#</a></span><br>
+The <code><a href="https://php.net/manual/en/language.types.string">string</a></code> or <code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> to read from.</li>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Reader/Reader/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+ION catalog to use for symbol lookup.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Reader/Reader/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/class.closure">Closure</a></code> <span class="var" id="$onContextChange">$onContextChange<a class="permalink" href="ion/Reader/Reader/__construct#%24onContextChange">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Callback as function(<a href="ion/Reader">\ion\Reader</a>):void called upon local symbol table context change.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$returnSystemValues">$returnSystemValues<a class="permalink" href="ion/Reader/Reader/__construct#%24returnSystemValues">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to return otherwise hidden system values.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Reader/Reader/__construct#%24maxContainerDepth">#</a></span> = 10<br>
+The maximum depth of nested containers.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Reader/Reader/__construct#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$annotationBufferSize">$annotationBufferSize<a class="permalink" href="ion/Reader/Reader/__construct#%24annotationBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of all annotations on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Reader/Reader/__construct#%24tempBufferSize">#</a></span> = 16384<br>
+The maximum number of bytes of a symbol/value/chunk.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$skipCharacterValidation">$skipCharacterValidation<a class="permalink" href="ion/Reader/Reader/__construct#%24skipCharacterValidation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to skip UTF-8 validation.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream.html b/docs/v0.2/ion/Reader/Stream.html
new file mode 100644 (file)
index 0000000..2e2e5b0
--- /dev/null
@@ -0,0 +1,231 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream">Stream</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream/Reader">Reader</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream/getStream">Stream::getStream</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream/resetStream">Stream::resetStream</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream#">#</a><em>interface</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader">ion\Reader</a>
+</h1><p>ION stream reader API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Stream#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Stream#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Stream#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Stream::getStream">
+<a href="ion/Reader/Stream/getStream">Stream::getStream</a><a class="permalink" href="ion/Reader/Stream#Stream::getStream">#</a>
+</h3>
+               <p>Get the stream being read from.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/getStream">ion\Reader\Stream::getStream</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Stream::resetStream">
+<a href="ion/Reader/Stream/resetStream">Stream::resetStream</a><a class="permalink" href="ion/Reader/Stream#Stream::resetStream">#</a>
+</h3>
+               <p>Reset the stream read from.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStream">ion\Reader\Stream::resetStream</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Stream::resetStreamWithLength">
+<a href="ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a><a class="permalink" href="ion/Reader/Stream#Stream::resetStreamWithLength">#</a>
+</h3>
+               <p>Reset the stream read from, limiting length to read.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStreamWithLength">ion\Reader\Stream::resetStreamWithLength</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span>)</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Reader/Stream#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Reader">
+<a href="ion/Reader/Stream/Reader">Reader</a><a class="permalink" href="ion/Reader/Stream#Reader">#</a>
+</h3>
+               <p>ION stream reader.</p>
+
+               <p><em>class</em> <a href="ion/Reader/Stream/Reader">ion\Reader\Stream\Reader</a> <em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <em>implements</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream/Reader.html b/docs/v0.2/ion/Reader/Stream/Reader.html
new file mode 100644 (file)
index 0000000..a0d844a
--- /dev/null
@@ -0,0 +1,140 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream\Reader">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream/Reader">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream/Reader">Reader</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Reader/Stream/Reader/__construct">Reader::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/getStream">Stream::getStream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStream">Stream::resetStream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/Reader#">#</a><em>class</em> <a href="ion/Reader/Stream/Reader">ion\Reader\Stream\Reader</a> <br>&nbsp;<em>extends</em> <a href="ion/Reader/Reader">ion\Reader\Reader</a> <br>&nbsp;<em>implements</em> <a href="ion/Reader/Stream">ion\Reader\Stream</a>
+</h1><p>ION stream reader.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Reader/Stream/Reader#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Reader/Stream/Reader#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Reader/Stream/Reader#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Reader::__construct">
+<a href="ion/Reader/Stream/Reader/__construct">Reader::__construct</a><a class="permalink" href="ion/Reader/Stream/Reader#Reader::__construct">#</a>
+</h3>
+               <p>Create a new stream reader.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/Reader/__construct">ion\Reader\Stream\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [<a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream/Reader/__construct.html b/docs/v0.2/ion/Reader/Stream/Reader/__construct.html
new file mode 100644 (file)
index 0000000..acdadd6
--- /dev/null
@@ -0,0 +1,127 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream\Reader::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream/Reader/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream/Reader/__construct">Reader::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/Reader/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/Reader/__construct">ion\Reader\Stream\Reader::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [<a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new stream reader.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/Reader/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/Reader/__construct#%24stream">#</a></span><br>
+The stream to read from.</li>
+<li>Optional <a href="ion/Reader/Options">ion\Reader\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$options">$options<a class="permalink" href="ion/Reader/Stream/Reader/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Reader options.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream/getStream.html b/docs/v0.2/ion/Reader/Stream/getStream.html
new file mode 100644 (file)
index 0000000..b33ba70
--- /dev/null
@@ -0,0 +1,121 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream::getStream -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream::getStream">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream/getStream">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream/getStream">Stream::getStream</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/Reader">Reader</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStream">Stream::resetStream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/getStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/getStream">ion\Reader\Stream::getStream</a>()</h1><p>Get the stream being read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/getStream#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Reader/Stream/getStream#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code>, The stream read from.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream/resetStream.html b/docs/v0.2/ion/Reader/Stream/resetStream.html
new file mode 100644 (file)
index 0000000..e3e39ab
--- /dev/null
@@ -0,0 +1,121 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream::resetStream -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream::resetStream">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream/resetStream">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream/resetStream">Stream::resetStream</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/getStream">Stream::getStream</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/resetStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStream">ion\Reader\Stream::resetStream</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>)</h1><p>Reset the stream read from.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/resetStream#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/resetStream#%24stream">#</a></span><br>
+The new stream to from.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/Stream/resetStreamWithLength.html b/docs/v0.2/ion/Reader/Stream/resetStreamWithLength.html
new file mode 100644 (file)
index 0000000..d219837
--- /dev/null
@@ -0,0 +1,124 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream::resetStreamWithLength -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader\Stream::resetStreamWithLength">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/Stream/resetStreamWithLength">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/Stream/resetStreamWithLength">Stream::resetStreamWithLength</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/getStream">Stream::getStream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream/resetStream">Stream::resetStream</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/Stream/resetStreamWithLength">ion\Reader\Stream::resetStreamWithLength</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span>)</h1><p>Reset the stream read from, limiting length to read.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#%24stream">#</a></span><br>
+The stream to read from.</li>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$length">$length<a class="permalink" href="ion/Reader/Stream/resetStreamWithLength#%24length">#</a></span><br>
+The maximum length to read from <span class="var">$stream</span>.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/countAnnotations.html b/docs/v0.2/ion/Reader/countAnnotations.html
new file mode 100644 (file)
index 0000000..2c3cfdc
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::countAnnotations -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::countAnnotations">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/countAnnotations">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/countAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/countAnnotations">ion\Reader::countAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/countAnnotations#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getAnnotation.html b/docs/v0.2/ion/Reader/getAnnotation.html
new file mode 100644 (file)
index 0000000..920e08c
--- /dev/null
@@ -0,0 +1,167 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getAnnotation -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getAnnotation">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getAnnotation">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getAnnotation">ion\Reader::getAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotation#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$index">$index<a class="permalink" href="ion/Reader/getAnnotation#%24index">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getAnnotationSymbol.html b/docs/v0.2/ion/Reader/getAnnotationSymbol.html
new file mode 100644 (file)
index 0000000..221e38d
--- /dev/null
@@ -0,0 +1,167 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getAnnotationSymbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getAnnotationSymbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getAnnotationSymbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotationSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getAnnotationSymbol">ion\Reader::getAnnotationSymbol</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$index</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotationSymbol#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$index">$index<a class="permalink" href="ion/Reader/getAnnotationSymbol#%24index">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getAnnotationSymbols.html b/docs/v0.2/ion/Reader/getAnnotationSymbols.html
new file mode 100644 (file)
index 0000000..bfe1010
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getAnnotationSymbols -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getAnnotationSymbols">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getAnnotationSymbols">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotationSymbols#">#</a><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotationSymbols">ion\Reader::getAnnotationSymbols</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotationSymbols#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getAnnotations.html b/docs/v0.2/ion/Reader/getAnnotations.html
new file mode 100644 (file)
index 0000000..b25339d
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getAnnotations -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getAnnotations">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getAnnotations">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.array">array</a></code> <a href="ion/Reader/getAnnotations">ion\Reader::getAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getAnnotations#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getDepth.html b/docs/v0.2/ion/Reader/getDepth.html
new file mode 100644 (file)
index 0000000..4515ea3
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getDepth -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getDepth">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getDepth">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getDepth">Reader::getDepth</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getDepth#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getDepth">ion\Reader::getDepth</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getDepth#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getFieldName.html b/docs/v0.2/ion/Reader/getFieldName.html
new file mode 100644 (file)
index 0000000..31080ce
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getFieldName -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getFieldName">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getFieldName">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getFieldName">Reader::getFieldName</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getFieldName#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/getFieldName">ion\Reader::getFieldName</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getFieldName#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getFieldNameSymbol.html b/docs/v0.2/ion/Reader/getFieldNameSymbol.html
new file mode 100644 (file)
index 0000000..fc98ace
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getFieldNameSymbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getFieldNameSymbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getFieldNameSymbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getFieldNameSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/getFieldNameSymbol">ion\Reader::getFieldNameSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getFieldNameSymbol#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getPosition.html b/docs/v0.2/ion/Reader/getPosition.html
new file mode 100644 (file)
index 0000000..e10981a
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getPosition -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getPosition">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getPosition">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getPosition">Reader::getPosition</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getPosition#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getPosition">ion\Reader::getPosition</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getPosition#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getType.html b/docs/v0.2/ion/Reader/getType.html
new file mode 100644 (file)
index 0000000..399ea95
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getType -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getType">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getType">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getType">Reader::getType</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getType#">#</a><a href="ion/Type">ion\Type</a> <a href="ion/Reader/getType">ion\Reader::getType</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getType#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getValueLength.html b/docs/v0.2/ion/Reader/getValueLength.html
new file mode 100644 (file)
index 0000000..cd9ff2c
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getValueLength -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getValueLength">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getValueLength">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getValueLength">Reader::getValueLength</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getValueLength#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueLength">ion\Reader::getValueLength</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getValueLength#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/getValueOffset.html b/docs/v0.2/ion/Reader/getValueOffset.html
new file mode 100644 (file)
index 0000000..a4eeb73
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::getValueOffset -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::getValueOffset">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/getValueOffset">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/getValueOffset#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/getValueOffset">ion\Reader::getValueOffset</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/getValueOffset#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/hasAnnotation.html b/docs/v0.2/ion/Reader/hasAnnotation.html
new file mode 100644 (file)
index 0000000..47d8ce9
--- /dev/null
@@ -0,0 +1,167 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::hasAnnotation -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::hasAnnotation">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/hasAnnotation">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/hasAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotation">ion\Reader::hasAnnotation</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$annotation</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/hasAnnotation#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$annotation">$annotation<a class="permalink" href="ion/Reader/hasAnnotation#%24annotation">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/hasAnnotations.html b/docs/v0.2/ion/Reader/hasAnnotations.html
new file mode 100644 (file)
index 0000000..e897041
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::hasAnnotations -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::hasAnnotations">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/hasAnnotations">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/hasAnnotations#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/hasAnnotations">ion\Reader::hasAnnotations</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/hasAnnotations#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/isInStruct.html b/docs/v0.2/ion/Reader/isInStruct.html
new file mode 100644 (file)
index 0000000..db58f79
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::isInStruct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::isInStruct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/isInStruct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/isInStruct">Reader::isInStruct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/isInStruct#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isInStruct">ion\Reader::isInStruct</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/isInStruct#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/isNull.html b/docs/v0.2/ion/Reader/isNull.html
new file mode 100644 (file)
index 0000000..d14cab8
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::isNull -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::isNull">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/isNull">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/isNull">Reader::isNull</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/isNull#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/isNull">ion\Reader::isNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/isNull#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readBool.html b/docs/v0.2/ion/Reader/readBool.html
new file mode 100644 (file)
index 0000000..3c41190
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readBool -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readBool">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readBool">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readBool">Reader::readBool</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readBool#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readBool">ion\Reader::readBool</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readBool#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readDecimal.html b/docs/v0.2/ion/Reader/readDecimal.html
new file mode 100644 (file)
index 0000000..f0c42c9
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readDecimal -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readDecimal">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readDecimal">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readDecimal">Reader::readDecimal</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readDecimal#">#</a><a href="ion/Decimal">ion\Decimal</a> <a href="ion/Reader/readDecimal">ion\Reader::readDecimal</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readDecimal#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readFloat.html b/docs/v0.2/ion/Reader/readFloat.html
new file mode 100644 (file)
index 0000000..0f66407
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readFloat -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readFloat">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readFloat">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readFloat">Reader::readFloat</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readFloat#">#</a><code><a href="https://php.net/manual/en/language.types.float">float</a></code> <a href="ion/Reader/readFloat">ion\Reader::readFloat</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readFloat#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readInt.html b/docs/v0.2/ion/Reader/readInt.html
new file mode 100644 (file)
index 0000000..f949574
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readInt -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readInt">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readInt">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readInt">Reader::readInt</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readInt#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Reader/readInt">ion\Reader::readInt</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readInt#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readLob.html b/docs/v0.2/ion/Reader/readLob.html
new file mode 100644 (file)
index 0000000..7c4e5d8
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readLob">Reader::readLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readLob#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readLob">ion\Reader::readLob</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readLob#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readLobPart.html b/docs/v0.2/ion/Reader/readLobPart.html
new file mode 100644 (file)
index 0000000..34c8a20
--- /dev/null
@@ -0,0 +1,170 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readLobPart -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readLobPart">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readLobPart">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readLobPart">Reader::readLobPart</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readLobPart#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readLobPart">ion\Reader::readLobPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readLobPart#Params:">#</a>
+</h2><ul>
+<li>
+<p>Reference &amp;<span class="var">$string</span></p>
+</li>
+<li>
+<p>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096</p>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readNull.html b/docs/v0.2/ion/Reader/readNull.html
new file mode 100644 (file)
index 0000000..2069d0f
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readNull -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readNull">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readNull">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readNull">Reader::readNull</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readNull#">#</a><a href="ion/Type">ion\Type</a> <a href="ion/Reader/readNull">ion\Reader::readNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readNull#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readString.html b/docs/v0.2/ion/Reader/readString.html
new file mode 100644 (file)
index 0000000..8bcac5e
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readString -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readString">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readString">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readString">Reader::readString</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Reader/readString">ion\Reader::readString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readString#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readStringPart.html b/docs/v0.2/ion/Reader/readStringPart.html
new file mode 100644 (file)
index 0000000..69aaac9
--- /dev/null
@@ -0,0 +1,170 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readStringPart -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readStringPart">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readStringPart">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readStringPart">Reader::readStringPart</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readStringPart#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Reader/readStringPart">ion\Reader::readStringPart</a>( &amp;<span class="var">$string</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readStringPart#Params:">#</a>
+</h2><ul>
+<li>
+<p>Reference &amp;<span class="var">$string</span></p>
+</li>
+<li>
+<p>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = 4096</p>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readSymbol.html b/docs/v0.2/ion/Reader/readSymbol.html
new file mode 100644 (file)
index 0000000..1e8fe25
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readSymbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readSymbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readSymbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readSymbol">Reader::readSymbol</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Reader/readSymbol">ion\Reader::readSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readSymbol#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/readTimestamp.html b/docs/v0.2/ion/Reader/readTimestamp.html
new file mode 100644 (file)
index 0000000..f9ba482
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::readTimestamp -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::readTimestamp">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/readTimestamp">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/seek">Reader::seek</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/readTimestamp#">#</a><a href="ion/Timestamp">ion\Timestamp</a> <a href="ion/Reader/readTimestamp">ion\Reader::readTimestamp</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/readTimestamp#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Reader/seek.html b/docs/v0.2/ion/Reader/seek.html
new file mode 100644 (file)
index 0000000..9757b71
--- /dev/null
@@ -0,0 +1,168 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Reader::seek -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Reader::seek">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Reader/seek">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Reader">
+                                                       Reader
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Reader/seek">Reader::seek</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/countAnnotations">Reader::countAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotation">Reader::getAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbol">Reader::getAnnotationSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotationSymbols">Reader::getAnnotationSymbols</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getAnnotations">Reader::getAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getDepth">Reader::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldName">Reader::getFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getFieldNameSymbol">Reader::getFieldNameSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getPosition">Reader::getPosition</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getType">Reader::getType</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueLength">Reader::getValueLength</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/getValueOffset">Reader::getValueOffset</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotation">Reader::hasAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/hasAnnotations">Reader::hasAnnotations</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isInStruct">Reader::isInStruct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/isNull">Reader::isNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readBool">Reader::readBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readDecimal">Reader::readDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readFloat">Reader::readFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readInt">Reader::readInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLob">Reader::readLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readLobPart">Reader::readLobPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readNull">Reader::readNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readString">Reader::readString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readStringPart">Reader::readStringPart</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readSymbol">Reader::readSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader/readTimestamp">Reader::readTimestamp</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Reader/seek#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Reader/seek">ion\Reader::seek</a>(<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$offset</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$length</span> = -1])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Reader/seek#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$offset">$offset<a class="permalink" href="ion/Reader/seek#%24offset">#</a></span>
+</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$length">$length<a class="permalink" href="ion/Reader/seek#%24length">#</a></span> = -1</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Serializer.html b/docs/v0.2/ion/Serializer.html
new file mode 100644 (file)
index 0000000..abe77de
--- /dev/null
@@ -0,0 +1,162 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Serializer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Serializer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Serializer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Serializer">Serializer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Serializer/Serializer">Serializer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Serializer/serialize">Serializer::serialize</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer#">#</a><em>interface</em> <a href="ion/Serializer">ion\Serializer</a>
+</h1><p>Serializer <em>interface</em>, used to customize <a href="ion/serialize">ion\serialize</a>()'s behavior.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Serializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Serializer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Serializer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Serializer::serialize">
+<a href="ion/Serializer/serialize">Serializer::serialize</a><a class="permalink" href="ion/Serializer#Serializer::serialize">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Serializer/serialize">ion\Serializer::serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [<a href="ion/Writer">ion\Writer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$writer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Serializer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Serializer">
+<a href="ion/Serializer/Serializer">Serializer</a><a class="permalink" href="ion/Serializer#Serializer">#</a>
+</h3>
+               <p>Serializer implementation</p>
+
+               <p><em>class</em> <a href="ion/Serializer/Serializer">ion\Serializer\Serializer</a> <em>implements</em> <a href="ion/Serializer">ion\Serializer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Serializer/Serializer.html b/docs/v0.2/ion/Serializer/Serializer.html
new file mode 100644 (file)
index 0000000..6d02469
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Serializer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Serializer\Serializer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Serializer/Serializer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Serializer">
+                                                       Serializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Serializer/Serializer">Serializer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Serializer/Serializer/__construct">Serializer::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer/serialize">Serializer::serialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/Serializer#">#</a><em>class</em> <a href="ion/Serializer/Serializer">ion\Serializer\Serializer</a> <br>&nbsp;<em>implements</em> <a href="ion/Serializer">ion\Serializer</a>
+</h1><p>Serializer implementation</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Serializer/Serializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Serializer/Serializer#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Serializer/Serializer#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write the top level <code><a href="https://php.net/manual/en/language.types.array">array</a></code> as multiple <span class="constant">ION</span> sequences.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicSerialize">$callMagicSerialize<a class="permalink" href="ion/Serializer/Serializer#%24callMagicSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to call magic __serialize() methods on objects to serialize.</li>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomSerialize">$callCustomSerialize<a class="permalink" href="ion/Serializer/Serializer#%24callCustomSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Whether and which custom serialize method to call on objects to serialize.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Serializer/Serializer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Serializer::__construct">
+<a href="ion/Serializer/Serializer/__construct">Serializer::__construct</a><a class="permalink" href="ion/Serializer/Serializer#Serializer::__construct">#</a>
+</h3>
+               <p>Create a new ION serializer.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Serializer/Serializer/__construct">ion\Serializer\Serializer::__construct</a>([<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicSerialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomSerialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Serializer/Serializer/__construct.html b/docs/v0.2/ion/Serializer/Serializer/__construct.html
new file mode 100644 (file)
index 0000000..d8c6dbb
--- /dev/null
@@ -0,0 +1,118 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Serializer::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Serializer\Serializer::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Serializer/Serializer/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Serializer">
+                                                       Serializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Serializer/Serializer">
+                                                       Serializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Serializer/Serializer/__construct">Serializer::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/Serializer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Serializer/Serializer/__construct">ion\Serializer\Serializer::__construct</a>([<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicSerialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomSerialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create a new ION serializer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Serializer/Serializer/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Serializer/Serializer/__construct#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write the top level <code><a href="https://php.net/manual/en/language.types.array">array</a></code> as multiple ION sequences.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicSerialize">$callMagicSerialize<a class="permalink" href="ion/Serializer/Serializer/__construct#%24callMagicSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to call magic __serialize() methods on objects to serialize.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomSerialize">$callCustomSerialize<a class="permalink" href="ion/Serializer/Serializer/__construct#%24callCustomSerialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Whether and which custom serialize method to call on objects to serialize.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Serializer/serialize.html b/docs/v0.2/ion/Serializer/serialize.html
new file mode 100644 (file)
index 0000000..56d9e41
--- /dev/null
@@ -0,0 +1,109 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Serializer::serialize -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Serializer::serialize">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Serializer/serialize">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Serializer">
+                                                       Serializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Serializer/serialize">Serializer::serialize</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer/Serializer">Serializer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Serializer/serialize#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Serializer/serialize">ion\Serializer::serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [<a href="ion/Writer">ion\Writer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$writer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Serializer/serialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Serializer/serialize#%24data">#</a></span>
+</li>
+<li>Optional <a href="ion/Writer">ion\Writer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$writer">$writer<a class="permalink" href="ion/Serializer/serialize#%24writer">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol.html b/docs/v0.2/ion/Symbol.html
new file mode 100644 (file)
index 0000000..af30b08
--- /dev/null
@@ -0,0 +1,266 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Symbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol">Symbol</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Enum">Enum</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/PHP">PHP</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/System">System</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table">Table</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Symbol/Table/Local">Local</a>
+                                                                               </li>
+                                                                                                                                       
+                                                                               <li>&rdsh; <a href="./ion/Symbol/Table/Shared">Shared</a>
+                                                                               </li>
+                                                                                                                                                                                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/equals">Symbol::equals</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/toString">Symbol::toString</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol#">#</a><em>class</em> <a href="ion/Symbol">ion\Symbol</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#symbol">ION spec's symbol definition</a>, and <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">ION spec's symbol guide</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol#%24value">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The symbol's text representation.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$sid">$sid<a class="permalink" href="ion/Symbol#%24sid">#</a></span> = -1<br>
+The symbols <span class="constant">ID</span>, referencing its location within a shared symbol table.</li>
+<li>
+<em>public</em> ?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var" id="$importLocation">$importLocation<a class="permalink" href="ion/Symbol#%24importLocation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The import location referencing a shared symbol table.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Symbol::__construct">
+<a href="ion/Symbol/__construct">Symbol::__construct</a><a class="permalink" href="ion/Symbol#Symbol::__construct">#</a>
+</h3>
+               <p>Create an ION symbol.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/__construct">ion\Symbol::__construct</a>([?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$sid</span> = -1, [?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var">$importLocation</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
+       </li>
+       
+       <li>
+               <h3 id="Symbol::equals">
+<a href="ion/Symbol/equals">Symbol::equals</a><a class="permalink" href="ion/Symbol#Symbol::equals">#</a>
+</h3>
+               <p>Compare two symbols for equality.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Symbol/equals">ion\Symbol::equals</a>(<a href="ion/Symbol">ion\Symbol</a> <span class="var">$symbol</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Symbol::toString">
+<a href="ion/Symbol/toString">Symbol::toString</a><a class="permalink" href="ion/Symbol#Symbol::toString">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/toString">ion\Symbol::toString</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Symbol#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Enum">
+<a href="ion/Symbol/Enum">Enum</a><a class="permalink" href="ion/Symbol#Enum">#</a>
+</h3>
+               <p>Base <em>interface</em> of built-in shared symbol tables.</p>
+
+               <p><em>interface</em> <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
+       </li>
+       
+       <li>
+               <h3 id="ImportLocation">
+<a href="ion/Symbol/ImportLocation">ImportLocation</a><a class="permalink" href="ion/Symbol#ImportLocation">#</a>
+</h3>
+               <p>The import location (referring to a shared table) of a symbol.</p>
+
+               <p><em>class</em> <a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a></p>
+       </li>
+       
+       <li>
+               <h3 id="PHP">
+<a href="ion/Symbol/PHP">PHP</a><a class="permalink" href="ion/Symbol#PHP">#</a>
+</h3>
+               <p>The built-in PHP symbols.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/PHP">ion\Symbol\PHP</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
+       </li>
+       
+       <li>
+               <h3 id="System">
+<a href="ion/Symbol/System">System</a><a class="permalink" href="ion/Symbol#System">#</a>
+</h3>
+               <p>The built-in ION system symbols.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/System">ion\Symbol\System</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Table">
+<a href="ion/Symbol/Table">Table</a><a class="permalink" href="ion/Symbol#Table">#</a>
+</h3>
+               <p>Base <em>interface</em> of an ION symbol table.</p>
+
+               <p><em>interface</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Enum.html b/docs/v0.2/ion/Symbol/Enum.html
new file mode 100644 (file)
index 0000000..6c5d7d4
--- /dev/null
@@ -0,0 +1,163 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Enum -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Enum">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Enum">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Enum">Enum</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Enum/toSID">Enum::toSID</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Enum/toString">Enum::toString</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Enum/toSymbol">Enum::toSymbol</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum#">#</a><em>interface</em> <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>Base <em>interface</em> of built-in shared symbol tables.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Enum#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Enum#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Enum#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Enum::toSID">
+<a href="ion/Symbol/Enum/toSID">Enum::toSID</a><a class="permalink" href="ion/Symbol/Enum#Enum::toSID">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Enum/toSID">ion\Symbol\Enum::toSID</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Enum::toString">
+<a href="ion/Symbol/Enum/toString">Enum::toString</a><a class="permalink" href="ion/Symbol/Enum#Enum::toString">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/Enum/toString">ion\Symbol\Enum::toString</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Enum::toSymbol">
+<a href="ion/Symbol/Enum/toSymbol">Enum::toSymbol</a><a class="permalink" href="ion/Symbol/Enum#Enum::toSymbol">#</a>
+</h3>
+               
+               <p><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Enum/toSymbol">ion\Symbol\Enum::toSymbol</a>()</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Enum/toSID.html b/docs/v0.2/ion/Symbol/Enum/toSID.html
new file mode 100644 (file)
index 0000000..8e6e7cf
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Enum::toSID -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Enum::toSID">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Enum/toSID">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Enum">
+                                                       Enum
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Enum/toSID">Enum::toSID</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toString">Enum::toString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toSymbol">Enum::toSymbol</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toSID#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Enum/toSID">ion\Symbol\Enum::toSID</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toSID#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toSID#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The symbol id.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Enum/toString.html b/docs/v0.2/ion/Symbol/Enum/toString.html
new file mode 100644 (file)
index 0000000..ec64dec
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Enum::toString -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Enum::toString">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Enum/toString">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Enum">
+                                                       Enum
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Enum/toString">Enum::toString</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toSID">Enum::toSID</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toSymbol">Enum::toSymbol</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/Enum/toString">ion\Symbol\Enum::toString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toString#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toString#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, The symbol's textual representation.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Enum/toSymbol.html b/docs/v0.2/ion/Symbol/Enum/toSymbol.html
new file mode 100644 (file)
index 0000000..f1ef72f
--- /dev/null
@@ -0,0 +1,119 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Enum::toSymbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Enum::toSymbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Enum/toSymbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Enum">
+                                                       Enum
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Enum/toSymbol">Enum::toSymbol</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toSID">Enum::toSID</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum/toString">Enum::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Enum/toSymbol#">#</a><a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Enum/toSymbol">ion\Symbol\Enum::toSymbol</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Enum/toSymbol#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Enum/toSymbol#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>, Instance of the symbol.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/ImportLocation.html b/docs/v0.2/ion/Symbol/ImportLocation.html
new file mode 100644 (file)
index 0000000..cb8dc08
--- /dev/null
@@ -0,0 +1,145 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ImportLocation -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\ImportLocation">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/ImportLocation">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/ImportLocation">ImportLocation</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/ImportLocation/__construct">ImportLocation::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/ImportLocation#">#</a><em>class</em> <a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a>
+</h1><p>The import location (referring to a shared table) of a symbol.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/ImportLocation#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/ImportLocation#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/ImportLocation#%24name">#</a></span><br>
+The name of the shared symbol table.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$location">$location<a class="permalink" href="ion/Symbol/ImportLocation#%24location">#</a></span><br>
+The location (sid) of the symbol within the table.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/ImportLocation#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="ImportLocation::__construct">
+<a href="ion/Symbol/ImportLocation/__construct">ImportLocation::__construct</a><a class="permalink" href="ion/Symbol/ImportLocation#ImportLocation::__construct">#</a>
+</h3>
+               <p>Create a new import location.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/ImportLocation/__construct">ion\Symbol\ImportLocation::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$location</span>)</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/ImportLocation/__construct.html b/docs/v0.2/ion/Symbol/ImportLocation/__construct.html
new file mode 100644 (file)
index 0000000..8c02a7b
--- /dev/null
@@ -0,0 +1,118 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       ImportLocation::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\ImportLocation::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/ImportLocation/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/ImportLocation">
+                                                       ImportLocation
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/ImportLocation/__construct">ImportLocation::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/ImportLocation/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/ImportLocation/__construct">ion\Symbol\ImportLocation::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$location</span>)</h1><p>Create a new import location.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/ImportLocation/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/ImportLocation/__construct#%24name">#</a></span><br>
+The name of the shared symbol table.</li>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$location">$location<a class="permalink" href="ion/Symbol/ImportLocation/__construct#%24location">#</a></span><br>
+The location (sid) of the symbol within the table.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/PHP.html b/docs/v0.2/ion/Symbol/PHP.html
new file mode 100644 (file)
index 0000000..e3df9df
--- /dev/null
@@ -0,0 +1,176 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       PHP -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\PHP">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/PHP">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/PHP">PHP</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/PHP/asTable">PHP::asTable</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/PHP#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/PHP">ion\Symbol\PHP</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>The built-in PHP symbols.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/PHP#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="PHP">PHP<a class="permalink" href="ion/Symbol/PHP#PHP">#</a></span> = <span>'PHP'</span>
+</li>
+<li>
+<span class="constant" id="Reference">Reference<a class="permalink" href="ion/Symbol/PHP#Reference">#</a></span> = <span>'R'</span>
+</li>
+<li>
+<span class="constant" id="Backref">Backref<a class="permalink" href="ion/Symbol/PHP#Backref">#</a></span> = <span>'r'</span>
+</li>
+<li>
+<span class="constant" id="Property">Property<a class="permalink" href="ion/Symbol/PHP#Property">#</a></span> = <span>'p'</span>
+</li>
+<li>
+<span class="constant" id="Object">Object<a class="permalink" href="ion/Symbol/PHP#Object">#</a></span> = <span>'o'</span>
+</li>
+<li>
+<span class="constant" id="ClassObject">ClassObject<a class="permalink" href="ion/Symbol/PHP#ClassObject">#</a></span> = <span>'c'</span>
+</li>
+<li>
+<span class="constant" id="MagicObject">MagicObject<a class="permalink" href="ion/Symbol/PHP#MagicObject">#</a></span> = <span>'O'</span>
+</li>
+<li>
+<span class="constant" id="CustomObject">CustomObject<a class="permalink" href="ion/Symbol/PHP#CustomObject">#</a></span> = <span>'C'</span>
+</li>
+<li>
+<span class="constant" id="Enum">Enum<a class="permalink" href="ion/Symbol/PHP#Enum">#</a></span> = <span>'E'</span>
+</li>
+<li>
+<span class="constant" id="Serializable">Serializable<a class="permalink" href="ion/Symbol/PHP#Serializable">#</a></span> = <span>'S'</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/PHP#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/PHP#%24name">#</a></span><br>
+The built-in <span class="constant">PHP</span> symbols.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/PHP#%24value">#</a></span><br>
+The built-in <span class="constant">PHP</span> symbols.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/PHP#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="PHP::asTable">
+<a href="ion/Symbol/PHP/asTable">PHP::asTable</a><a class="permalink" href="ion/Symbol/PHP#PHP::asTable">#</a>
+</h3>
+               <p>Get the built-in PHP shared symbol table.</p>
+
+               <p><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/PHP/asTable">ion\Symbol\PHP::asTable</a>()</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/PHP/asTable.html b/docs/v0.2/ion/Symbol/PHP/asTable.html
new file mode 100644 (file)
index 0000000..7aea4c0
--- /dev/null
@@ -0,0 +1,114 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       PHP::asTable -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\PHP::asTable">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/PHP/asTable">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/PHP">
+                                                       PHP
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/PHP/asTable">PHP::asTable</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/PHP/asTable#">#</a><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/PHP/asTable">ion\Symbol\PHP::asTable</a>()</h1><p>Get the built-in PHP shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/PHP/asTable#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/PHP/asTable#Returns:">#</a>
+</h2><ul>
+<li>\Table\Shared, The builtin PHP shared symbol table.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/System.html b/docs/v0.2/ion/Symbol/System.html
new file mode 100644 (file)
index 0000000..2d98cb6
--- /dev/null
@@ -0,0 +1,173 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       System -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\System">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/System">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/System">System</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/System/asTable">System::asTable</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/System#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Symbol/System">ion\Symbol\System</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>, <a href="ion/Symbol/Enum">ion\Symbol\Enum</a>
+</h1><p>The built-in ION system symbols.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/System#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="Ion">Ion<a class="permalink" href="ion/Symbol/System#Ion">#</a></span> = <span>'$ion'</span>
+</li>
+<li>
+<span class="constant" id="Ivm_1_0">Ivm_1_0<a class="permalink" href="ion/Symbol/System#Ivm_1_0">#</a></span> = <span>'$ion_1_0'</span>
+</li>
+<li>
+<span class="constant" id="IonSymbolTable">IonSymbolTable<a class="permalink" href="ion/Symbol/System#IonSymbolTable">#</a></span> = <span>'$ion_symbol_table'</span>
+</li>
+<li>
+<span class="constant" id="Name">Name<a class="permalink" href="ion/Symbol/System#Name">#</a></span> = <span>'name'</span>
+</li>
+<li>
+<span class="constant" id="Version">Version<a class="permalink" href="ion/Symbol/System#Version">#</a></span> = <span>'version'</span>
+</li>
+<li>
+<span class="constant" id="Imports">Imports<a class="permalink" href="ion/Symbol/System#Imports">#</a></span> = <span>'imports'</span>
+</li>
+<li>
+<span class="constant" id="Symbols">Symbols<a class="permalink" href="ion/Symbol/System#Symbols">#</a></span> = <span>'symbols'</span>
+</li>
+<li>
+<span class="constant" id="MaxId">MaxId<a class="permalink" href="ion/Symbol/System#MaxId">#</a></span> = <span>'max_id'</span>
+</li>
+<li>
+<span class="constant" id="SharedSymbolTable">SharedSymbolTable<a class="permalink" href="ion/Symbol/System#SharedSymbolTable">#</a></span> = <span>'$ion_shared_symbol_table'</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/System#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/System#%24name">#</a></span><br>
+The built-in <span class="constant">ION</span> system symbols.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/System#%24value">#</a></span><br>
+The built-in <span class="constant">ION</span> system symbols.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/System#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="System::asTable">
+<a href="ion/Symbol/System/asTable">System::asTable</a><a class="permalink" href="ion/Symbol/System#System::asTable">#</a>
+</h3>
+               <p>Get the built-in ION system shared symbol table.</p>
+
+               <p><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/System/asTable">ion\Symbol\System::asTable</a>()</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/System/asTable.html b/docs/v0.2/ion/Symbol/System/asTable.html
new file mode 100644 (file)
index 0000000..ebe3891
--- /dev/null
@@ -0,0 +1,114 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       System::asTable -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\System::asTable">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/System/asTable">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/System">
+                                                       System
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/System/asTable">System::asTable</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/System/asTable#">#</a><em>static</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <a href="ion/Symbol/System/asTable">ion\Symbol\System::asTable</a>()</h1><p>Get the built-in ION system shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/System/asTable#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/System/asTable#Returns:">#</a>
+</h2><ul>
+<li>\Table\Shared, The system symbol table.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table.html b/docs/v0.2/ion/Symbol/Table.html
new file mode 100644 (file)
index 0000000..62ab00f
--- /dev/null
@@ -0,0 +1,211 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Table -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table">Table</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/Local">Local</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/Shared">Shared</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/add">Table::add</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/find">Table::find</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table#">#</a><em>interface</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>Base <em>interface</em> of an ION symbol table.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Table::add">
+<a href="ion/Symbol/Table/add">Table::add</a><a class="permalink" href="ion/Symbol/Table#Table::add">#</a>
+</h3>
+               <p>Add a symbol to the table.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/add">ion\Symbol\Table::add</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$symbol</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Table::find">
+<a href="ion/Symbol/Table/find">Table::find</a><a class="permalink" href="ion/Symbol/Table#Table::find">#</a>
+</h3>
+               <p>Find a symbol within the symbol table, including imports.</p>
+
+               <p>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/find">ion\Symbol\Table::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Table::findLocal">
+<a href="ion/Symbol/Table/findLocal">Table::findLocal</a><a class="permalink" href="ion/Symbol/Table#Table::findLocal">#</a>
+</h3>
+               <p>Find a symbol within <strong>only this</strong> symbol table, ignoring imports.</p>
+
+               <p>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/findLocal">ion\Symbol\Table::findLocal</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Table::getMaxId">
+<a href="ion/Symbol/Table/getMaxId">Table::getMaxId</a><a class="permalink" href="ion/Symbol/Table#Table::getMaxId">#</a>
+</h3>
+               <p>Get the maximum symbol ID within the symbol table.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/getMaxId">ion\Symbol\Table::getMaxId</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Symbol/Table#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Local">
+<a href="ion/Symbol/Table/Local">Local</a><a class="permalink" href="ion/Symbol/Table#Local">#</a>
+</h3>
+               <p>A local symbol table.</p>
+
+               <p><em>class</em> <a href="ion/Symbol/Table/Local">ion\Symbol\Table\Local</a> <em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Shared">
+<a href="ion/Symbol/Table/Shared">Shared</a><a class="permalink" href="ion/Symbol/Table#Shared">#</a>
+</h3>
+               <p>A shared symbol table.</p>
+
+               <p><em>class</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/Local.html b/docs/v0.2/ion/Symbol/Table/Local.html
new file mode 100644 (file)
index 0000000..8f89956
--- /dev/null
@@ -0,0 +1,167 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Local -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table\Local">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/Local">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/Local">Local</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/Local/__construct">Local::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/Local/import">Local::import</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Shared">Shared</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/add">Table::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/find">Table::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local#">#</a><em>class</em> <a href="ion/Symbol/Table/Local">ion\Symbol\Table\Local</a> <br>&nbsp;<em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>A local symbol table.</p><p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-local-symbol-table">the ION doc's cookbook</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table/Local#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table/Local#Properties:">#</a>
+</h2><ul>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$imports">$imports<a class="permalink" href="ion/Symbol/Table/Local#%24imports">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
+Internal cache.</li>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Local#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
+Internal cache.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table/Local#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Local::__construct">
+<a href="ion/Symbol/Table/Local/__construct">Local::__construct</a><a class="permalink" href="ion/Symbol/Table/Local#Local::__construct">#</a>
+</h3>
+               <p>Create a local symbol table.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/__construct">ion\Symbol\Table\Local::__construct</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Local::import">
+<a href="ion/Symbol/Table/Local/import">Local::import</a><a class="permalink" href="ion/Symbol/Table/Local#Local::import">#</a>
+</h3>
+               <p>Import a symbol table.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/import">ion\Symbol\Table\Local::import</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/Local/__construct.html b/docs/v0.2/ion/Symbol/Table/Local/__construct.html
new file mode 100644 (file)
index 0000000..7a80895
--- /dev/null
@@ -0,0 +1,123 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Local::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table\Local::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/Local/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table/Local">
+                                                       Local
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/Local/__construct">Local::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local/import">Local::import</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/__construct">ion\Symbol\Table\Local::__construct</a>()</h1><p>Create a local symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Local/__construct#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/Local/import.html b/docs/v0.2/ion/Symbol/Table/Local/import.html
new file mode 100644 (file)
index 0000000..140dfcb
--- /dev/null
@@ -0,0 +1,131 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Local::import -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table\Local::import">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/Local/import">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table/Local">
+                                                       Local
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/Local/import">Local::import</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local/__construct">Local::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Local/import#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Local/import">ion\Symbol\Table\Local::import</a>(<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var">$table</span>)</h1><p>Import a symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Local/import#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol/Table">ion\Symbol\Table</a> <span class="var" id="$table">$table<a class="permalink" href="ion/Symbol/Table/Local/import#%24table">#</a></span><br>
+The symbol table to import.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/Local/import#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code>,</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/Shared.html b/docs/v0.2/ion/Symbol/Table/Shared.html
new file mode 100644 (file)
index 0000000..b2e452b
--- /dev/null
@@ -0,0 +1,155 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Shared -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table\Shared">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/Shared">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/Shared">Shared</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Symbol/Table/Shared/__construct">Shared::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local">Local</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/add">Table::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/find">Table::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Shared#">#</a><em>class</em> <a href="ion/Symbol/Table/Shared">ion\Symbol\Table\Shared</a> <br>&nbsp;<em>implements</em> <a href="ion/Symbol/Table">ion\Symbol\Table</a>
+</h1><p>A shared symbol table.</p><p>See also <a href="https://amzn.github.io/ion-docs/guides/symbols-guide.html">the ION spec's symbol guide</a>, and <a href="https://amzn.github.io/ion-docs/guides/cookbook.html#using-a-shared-symbol-table">the ION doc's cookbook</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Symbol/Table/Shared#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Symbol/Table/Shared#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/Table/Shared#%24name">#</a></span><br>
+The name of the shared symbol table.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Symbol/Table/Shared#%24version">#</a></span> = 1<br>
+The version of the shared symbol table.</li>
+<li>
+<em>private</em> <code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Shared#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.array">array</a></code> (
+)<br>
+Internal cache.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Symbol/Table/Shared#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Shared::__construct">
+<a href="ion/Symbol/Table/Shared/__construct">Shared::__construct</a><a class="permalink" href="ion/Symbol/Table/Shared#Shared::__construct">#</a>
+</h3>
+               <p>Create a shared symbol table.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Shared/__construct">ion\Symbol\Table\Shared::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 1, [?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var">$symbols</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/Shared/__construct.html b/docs/v0.2/ion/Symbol/Table/Shared/__construct.html
new file mode 100644 (file)
index 0000000..f2b8750
--- /dev/null
@@ -0,0 +1,129 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Shared::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table\Shared::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/Shared/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table/Shared">
+                                                       Shared
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/Shared/__construct">Shared::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/Shared/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/Table/Shared/__construct">ion\Symbol\Table\Shared::__construct</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$version</span> = 1, [?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var">$symbols</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]])</h1><p>Create a shared symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/Shared/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24name">#</a></span><br>
+The name of the shared symbol table.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$version">$version<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24version">#</a></span> = 1<br>
+The version of the shared symbol table.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.array">array</a></code> <span class="var" id="$symbols">$symbols<a class="permalink" href="ion/Symbol/Table/Shared/__construct#%24symbols">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Internal cache.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/add.html b/docs/v0.2/ion/Symbol/Table/add.html
new file mode 100644 (file)
index 0000000..df110dd
--- /dev/null
@@ -0,0 +1,129 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Table::add -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table::add">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/add">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/add">Table::add</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local">Local</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Shared">Shared</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/find">Table::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/add#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/add">ion\Symbol\Table::add</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$symbol</span>)</h1><p>Add a symbol to the table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/add#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$symbol">$symbol<a class="permalink" href="ion/Symbol/Table/add#%24symbol">#</a></span><br>
+The symbol (value) to add.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/add#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The symbol ID.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/find.html b/docs/v0.2/ion/Symbol/Table/find.html
new file mode 100644 (file)
index 0000000..7b16c87
--- /dev/null
@@ -0,0 +1,129 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Table::find -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table::find">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/find">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/find">Table::find</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local">Local</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Shared">Shared</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/add">Table::add</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/find#">#</a>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/find">ion\Symbol\Table::find</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</h1><p>Find a symbol within the symbol table, including imports.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/find#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$id">$id<a class="permalink" href="ion/Symbol/Table/find#%24id">#</a></span><br>
+The ID or text of the symbol to find.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/find#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol found, if any.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/findLocal.html b/docs/v0.2/ion/Symbol/Table/findLocal.html
new file mode 100644 (file)
index 0000000..da45152
--- /dev/null
@@ -0,0 +1,129 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Table::findLocal -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table::findLocal">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/findLocal">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local">Local</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Shared">Shared</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/add">Table::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/find">Table::find</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/findLocal#">#</a>?<a href="ion/Symbol">ion\Symbol</a> <a href="ion/Symbol/Table/findLocal">ion\Symbol\Table::findLocal</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$id</span>)</h1><p>Find a symbol within <strong>only this</strong> symbol table, ignoring imports.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/findLocal#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$id">$id<a class="permalink" href="ion/Symbol/Table/findLocal#%24id">#</a></span><br>
+The ID or text of the symbol to find.</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/findLocal#Returns:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">\ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code>, The symbol found, if any.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/Table/getMaxId.html b/docs/v0.2/ion/Symbol/Table/getMaxId.html
new file mode 100644 (file)
index 0000000..f894c71
--- /dev/null
@@ -0,0 +1,125 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Table::getMaxId -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol\Table::getMaxId">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/Table/getMaxId">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol/Table">
+                                                       Table
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/Table/getMaxId">Table::getMaxId</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Local">Local</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/Shared">Shared</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/add">Table::add</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/find">Table::find</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table/findLocal">Table::findLocal</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/Table/getMaxId#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Symbol/Table/getMaxId">ion\Symbol\Table::getMaxId</a>()</h1><p>Get the maximum symbol ID within the symbol table.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/Table/getMaxId#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/Table/getMaxId#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.integer">int</a></code>, The maximum symbol ID.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/__construct.html b/docs/v0.2/ion/Symbol/__construct.html
new file mode 100644 (file)
index 0000000..d648579
--- /dev/null
@@ -0,0 +1,122 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Symbol::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/__construct">Symbol::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Symbol/__construct">ion\Symbol::__construct</a>([?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$sid</span> = -1, [?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var">$importLocation</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create an ION symbol.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Symbol/__construct#%24value">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The symbol's text representation.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$sid">$sid<a class="permalink" href="ion/Symbol/__construct#%24sid">#</a></span> = -1<br>
+The symbols ID, referencing its location within a shared symbol table.</li>
+<li>Optional ?<a href="ion/Symbol/ImportLocation">ion\Symbol\ImportLocation</a> <span class="var" id="$importLocation">$importLocation<a class="permalink" href="ion/Symbol/__construct#%24importLocation">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The import location referencing a shared symbol table.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/equals.html b/docs/v0.2/ion/Symbol/equals.html
new file mode 100644 (file)
index 0000000..13f2e85
--- /dev/null
@@ -0,0 +1,129 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Symbol::equals -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol::equals">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/equals">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/equals">Symbol::equals</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/toString">Symbol::toString</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/equals#">#</a><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <a href="ion/Symbol/equals">ion\Symbol::equals</a>(<a href="ion/Symbol">ion\Symbol</a> <span class="var">$symbol</span>)</h1><p>Compare two symbols for equality.</p><p>Two symbols are considered equal, if either:</p><ul>
+<li>both are the same object or <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>
+</li>
+<li>both values are <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code> (unknown text), and both <span class="var">$importLocations</span> match</li>
+<li>both values match, regardless of <span class="var">$sid</span> and <span class="var">$importLocation</span>
+</li>
+</ul><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/equals#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a> <span class="var" id="$symbol">$symbol<a class="permalink" href="ion/Symbol/equals#%24symbol">#</a></span>
+</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/Symbol/equals#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code>, whether the two Symbols equal</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Symbol/toString.html b/docs/v0.2/ion/Symbol/toString.html
new file mode 100644 (file)
index 0000000..9364704
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Symbol::toString -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Symbol::toString">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Symbol/toString">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Symbol">
+                                                       Symbol
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Symbol/toString">Symbol::toString</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Enum">Enum</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/ImportLocation">ImportLocation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/PHP">PHP</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/System">System</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/Table">Table</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/__construct">Symbol::__construct</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol/equals">Symbol::equals</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Symbol/toString#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Symbol/toString">ion\Symbol::toString</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Symbol/toString#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Timestamp.html b/docs/v0.2/ion/Timestamp.html
new file mode 100644 (file)
index 0000000..6442a1e
--- /dev/null
@@ -0,0 +1,184 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Timestamp -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Timestamp">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Timestamp">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Timestamp">Timestamp</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Timestamp/Format">Format</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Timestamp/Precision">Precision</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Timestamp/__construct">Timestamp::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp#">#</a><em>class</em> <a href="ion/Timestamp">ion\Timestamp</a> <br>&nbsp;<em>extends</em> <code><a href="https://php.net/manual/en/class.datetime">DateTime</a></code> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.datetimeinterface">DateTimeInterface</a></code>, <code><a href="https://php.net/manual/en/class.stringable">Stringable</a></code>
+</h1><p>An ION Timestamp.</p><p>See also <a href="https://amzn.github.io/ion-docs/docs/spec.html#timestamp">the ION spec's timestamp definition</a>, and <a href="https://php.net/date">PHP's date documentation</a>.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$precision">$precision<a class="permalink" href="ion/Timestamp#%24precision">#</a></span><br>
+The timestamp's precision. See <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$format">$format<a class="permalink" href="ion/Timestamp#%24format">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's format. See <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Timestamp#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Timestamp::__construct">
+<a href="ion/Timestamp/__construct">Timestamp::__construct</a><a class="permalink" href="ion/Timestamp#Timestamp::__construct">#</a>
+</h3>
+               <p>Create a new ION timestamp.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Timestamp/__construct">ion\Timestamp::__construct</a>(<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$precision</span>, [<a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$format</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$datetime</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$timezone</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Timestamp#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Format">
+<a href="ion/Timestamp/Format">Format</a><a class="permalink" href="ion/Timestamp#Format">#</a>
+</h3>
+               <p>Timestamp format.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Format">ion\Timestamp\Format</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
+       </li>
+       
+       <li>
+               <h3 id="Precision">
+<a href="ion/Timestamp/Precision">Precision</a><a class="permalink" href="ion/Timestamp#Precision">#</a>
+</h3>
+               <p>Timestamp precision.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a> <em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Timestamp/Format.html b/docs/v0.2/ion/Timestamp/Format.html
new file mode 100644 (file)
index 0000000..b627a7a
--- /dev/null
@@ -0,0 +1,142 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Format -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Timestamp\Format">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Timestamp/Format">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Timestamp">
+                                                       Timestamp
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Timestamp/Format">Format</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/Precision">Precision</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/__construct">Timestamp::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/Format#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Format">ion\Timestamp\Format</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Timestamp format.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp/Format#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="Year">Year<a class="permalink" href="ion/Timestamp/Format#Year">#</a></span> = <span>'Y\T'</span>
+</li>
+<li>
+<span class="constant" id="Month">Month<a class="permalink" href="ion/Timestamp/Format#Month">#</a></span> = <span>'Y-m\T'</span>
+</li>
+<li>
+<span class="constant" id="Day">Day<a class="permalink" href="ion/Timestamp/Format#Day">#</a></span> = <span>'Y-m-d\T'</span>
+</li>
+<li>
+<span class="constant" id="Min">Min<a class="permalink" href="ion/Timestamp/Format#Min">#</a></span> = <span>'Y-m-d\TH:i'</span>
+</li>
+<li>
+<span class="constant" id="Sec">Sec<a class="permalink" href="ion/Timestamp/Format#Sec">#</a></span> = <span>'Y-m-d\TH:i:s'</span>
+</li>
+<li>
+<span class="constant" id="Frac">Frac<a class="permalink" href="ion/Timestamp/Format#Frac">#</a></span> = <span>'Y-m-d\TH:i:s.v'</span>
+</li>
+<li>
+<span class="constant" id="MinTZ">MinTZ<a class="permalink" href="ion/Timestamp/Format#MinTZ">#</a></span> = <span>'Y-m-d\TH:iP'</span>
+</li>
+<li>
+<span class="constant" id="SecTZ">SecTZ<a class="permalink" href="ion/Timestamp/Format#SecTZ">#</a></span> = <span>'Y-m-d\TH:i:sP'</span>
+</li>
+<li>
+<span class="constant" id="FracTZ">FracTZ<a class="permalink" href="ion/Timestamp/Format#FracTZ">#</a></span> = <span>'Y-m-d\TH:i:s.vP'</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp/Format#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Timestamp/Format#%24name">#</a></span><br>
+Timestamp format.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Timestamp/Format#%24value">#</a></span><br>
+Timestamp format.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Timestamp/Precision.html b/docs/v0.2/ion/Timestamp/Precision.html
new file mode 100644 (file)
index 0000000..3c035d5
--- /dev/null
@@ -0,0 +1,142 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Precision -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Timestamp\Precision">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Timestamp/Precision">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Timestamp">
+                                                       Timestamp
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Timestamp/Precision">Precision</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/Format">Format</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/__construct">Timestamp::__construct</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/Precision#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>Timestamp precision.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Timestamp/Precision#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="Year">Year<a class="permalink" href="ion/Timestamp/Precision#Year">#</a></span> = <span>1</span>
+</li>
+<li>
+<span class="constant" id="Month">Month<a class="permalink" href="ion/Timestamp/Precision#Month">#</a></span> = <span>3</span>
+</li>
+<li>
+<span class="constant" id="Day">Day<a class="permalink" href="ion/Timestamp/Precision#Day">#</a></span> = <span>7</span>
+</li>
+<li>
+<span class="constant" id="Min">Min<a class="permalink" href="ion/Timestamp/Precision#Min">#</a></span> = <span>23</span>
+</li>
+<li>
+<span class="constant" id="Sec">Sec<a class="permalink" href="ion/Timestamp/Precision#Sec">#</a></span> = <span>55</span>
+</li>
+<li>
+<span class="constant" id="Frac">Frac<a class="permalink" href="ion/Timestamp/Precision#Frac">#</a></span> = <span>119</span>
+</li>
+<li>
+<span class="constant" id="MinTZ">MinTZ<a class="permalink" href="ion/Timestamp/Precision#MinTZ">#</a></span> = <span>151</span>
+</li>
+<li>
+<span class="constant" id="SecTZ">SecTZ<a class="permalink" href="ion/Timestamp/Precision#SecTZ">#</a></span> = <span>183</span>
+</li>
+<li>
+<span class="constant" id="FracTZ">FracTZ<a class="permalink" href="ion/Timestamp/Precision#FracTZ">#</a></span> = <span>247</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Timestamp/Precision#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Timestamp/Precision#%24name">#</a></span><br>
+Timestamp precision.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Timestamp/Precision#%24value">#</a></span><br>
+Timestamp precision.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Timestamp/__construct.html b/docs/v0.2/ion/Timestamp/__construct.html
new file mode 100644 (file)
index 0000000..63fac24
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Timestamp::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Timestamp::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Timestamp/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Timestamp">
+                                                       Timestamp
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Timestamp/__construct">Timestamp::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/Format">Format</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp/Precision">Precision</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Timestamp/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Timestamp/__construct">ion\Timestamp::__construct</a>(<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$precision</span>, [<a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$format</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$datetime</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$timezone</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create a new ION timestamp.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Timestamp/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$precision">$precision<a class="permalink" href="ion/Timestamp/__construct#%24precision">#</a></span><br>
+The timestamp's precision. See <a href="ion/Timestamp/Precision">ion\Timestamp\Precision</a>.</li>
+<li>Optional <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$format">$format<a class="permalink" href="ion/Timestamp/__construct#%24format">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's format. See <a href="ion/Timestamp/Format">ion\Timestamp\Format</a>.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$datetime">$datetime<a class="permalink" href="ion/Timestamp/__construct#%24datetime">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/class.datetimezone">DateTimeZone</a></code>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$timezone">$timezone<a class="permalink" href="ion/Timestamp/__construct#%24timezone">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+The timestamp's timezone.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Type.html b/docs/v0.2/ion/Type.html
new file mode 100644 (file)
index 0000000..73494f7
--- /dev/null
@@ -0,0 +1,186 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Type -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Type">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Type">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Type">Type</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Type#">#</a><code><a href="https://php.net/manual/en/language.types.enumerations">enum</a></code> <a href="ion/Type">ion\Type</a> <br>&nbsp;<em>implements</em> <code><a href="https://php.net/manual/en/class.backedenum">BackedEnum</a></code>
+</h1><p>ION data type.</p><p>The following special PHP classes are provided for some data types:</p><ul>
+<li><a href="ion/Decimal">ion\Decimal</a></li>
+<li><a href="ion/Timestamp">ion\Timestamp</a></li>
+<li><a href="ion/Symbol">ion\Symbol</a></li>
+<li><a href="ion#Lob">ion\Lob</a></li>
+</ul><h2 id="Constants:">Constants:<a class="permalink" href="ion/Type#Constants:">#</a>
+</h2><ul>
+<li>
+<span class="constant" id="Null">Null<a class="permalink" href="ion/Type#Null">#</a></span> = <span>0</span>
+</li>
+<li>
+<span class="constant" id="Bool">Bool<a class="permalink" href="ion/Type#Bool">#</a></span> = <span>256</span>
+</li>
+<li>
+<span class="constant" id="Int">Int<a class="permalink" href="ion/Type#Int">#</a></span> = <span>512</span>
+</li>
+<li>
+<span class="constant" id="Float">Float<a class="permalink" href="ion/Type#Float">#</a></span> = <span>1024</span>
+</li>
+<li>
+<span class="constant" id="Decimal">Decimal<a class="permalink" href="ion/Type#Decimal">#</a></span> = <span>1280</span>
+</li>
+<li>
+<span class="constant" id="Timestamp">Timestamp<a class="permalink" href="ion/Type#Timestamp">#</a></span> = <span>1536</span>
+</li>
+<li>
+<span class="constant" id="Symbol">Symbol<a class="permalink" href="ion/Type#Symbol">#</a></span> = <span>1792</span>
+</li>
+<li>
+<span class="constant" id="String">String<a class="permalink" href="ion/Type#String">#</a></span> = <span>2048</span>
+</li>
+<li>
+<span class="constant" id="CLob">CLob<a class="permalink" href="ion/Type#CLob">#</a></span> = <span>2304</span>
+</li>
+<li>
+<span class="constant" id="BLob">BLob<a class="permalink" href="ion/Type#BLob">#</a></span> = <span>2560</span>
+</li>
+<li>
+<span class="constant" id="List">List<a class="permalink" href="ion/Type#List">#</a></span> = <span>2816</span>
+</li>
+<li>
+<span class="constant" id="SExp">SExp<a class="permalink" href="ion/Type#SExp">#</a></span> = <span>3072</span>
+</li>
+<li>
+<span class="constant" id="Struct">Struct<a class="permalink" href="ion/Type#Struct">#</a></span> = <span>3328</span>
+</li>
+<li>
+<span class="constant" id="Datagram">Datagram<a class="permalink" href="ion/Type#Datagram">#</a></span> = <span>3840</span>
+</li>
+<li>
+<span class="constant" id="EOF">EOF<a class="permalink" href="ion/Type#EOF">#</a></span> = <span>-256</span>
+</li>
+<li>
+<span class="constant" id="NONE">NONE<a class="permalink" href="ion/Type#NONE">#</a></span> = <span>-512</span>
+</li>
+</ul><h2 id="Properties:">Properties:<a class="permalink" href="ion/Type#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Type#%24name">#</a></span><br>
+<span class="constant">ION</span> data type.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Type#%24value">#</a></span><br>
+<span class="constant">ION</span> data type.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Unserializer.html b/docs/v0.2/ion/Unserializer.html
new file mode 100644 (file)
index 0000000..b876161
--- /dev/null
@@ -0,0 +1,162 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Unserializer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Unserializer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Unserializer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Unserializer">Unserializer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Unserializer/Unserializer">Unserializer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Unserializer/unserialize">Unserializer::unserialize</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer#">#</a><em>interface</em> <a href="ion/Unserializer">ion\Unserializer</a>
+</h1><p>Unserializer <em>interface</em>, used to customize <a href="ion/unserialize">ion\unserialize</a>()'s behavior.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Unserializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Unserializer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Unserializer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Unserializer::unserialize">
+<a href="ion/Unserializer/unserialize">Unserializer::unserialize</a><a class="permalink" href="ion/Unserializer#Unserializer::unserialize">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Unserializer/unserialize">ion\Unserializer::unserialize</a>(<a href="ion/Reader">\Reader</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>)</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Unserializer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Unserializer">
+<a href="ion/Unserializer/Unserializer">Unserializer</a><a class="permalink" href="ion/Unserializer#Unserializer">#</a>
+</h3>
+               <p>Unserializer implementation</p>
+
+               <p><em>class</em> <a href="ion/Unserializer/Unserializer">ion\Unserializer\Unserializer</a> <em>implements</em> <a href="ion/Unserializer">ion\Unserializer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Unserializer/Unserializer.html b/docs/v0.2/ion/Unserializer/Unserializer.html
new file mode 100644 (file)
index 0000000..e89492d
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Unserializer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Unserializer\Unserializer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Unserializer/Unserializer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Unserializer">
+                                                       Unserializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Unserializer/Unserializer">Unserializer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Unserializer/Unserializer/__construct">Unserializer::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer/unserialize">Unserializer::unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/Unserializer#">#</a><em>class</em> <a href="ion/Unserializer/Unserializer">ion\Unserializer\Unserializer</a> <br>&nbsp;<em>implements</em> <a href="ion/Unserializer">ion\Unserializer</a>
+</h1><p>Unserializer implementation</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Unserializer/Unserializer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Unserializer/Unserializer#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Unserializer/Unserializer#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to continue reading multiple <span class="constant">ION</span> sequences after the first one.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicUnserialize">$callMagicUnserialize<a class="permalink" href="ion/Unserializer/Unserializer#%24callMagicUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to call magic __unserialize() methods on objects to unserialize.</li>
+<li>
+<em>public</em> ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomUnserialize">$callCustomUnserialize<a class="permalink" href="ion/Unserializer/Unserializer#%24callCustomUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Whether and which custom unserialize method to call on objects to unserialize.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Unserializer/Unserializer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Unserializer::__construct">
+<a href="ion/Unserializer/Unserializer/__construct">Unserializer::__construct</a><a class="permalink" href="ion/Unserializer/Unserializer#Unserializer::__construct">#</a>
+</h3>
+               <p>Create a new ION unserializer.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Unserializer/Unserializer/__construct">ion\Unserializer\Unserializer::__construct</a>([<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Unserializer/Unserializer/__construct.html b/docs/v0.2/ion/Unserializer/Unserializer/__construct.html
new file mode 100644 (file)
index 0000000..cde68de
--- /dev/null
@@ -0,0 +1,118 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Unserializer::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Unserializer\Unserializer::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Unserializer/Unserializer/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Unserializer">
+                                                       Unserializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Unserializer/Unserializer">
+                                                       Unserializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Unserializer/Unserializer/__construct">Unserializer::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/Unserializer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Unserializer/Unserializer/__construct">ion\Unserializer\Unserializer::__construct</a>([<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$multiSequence</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$callMagicUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$callCustomUnserialize</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>]]])</h1><p>Create a new ION unserializer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Unserializer/Unserializer/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$multiSequence">$multiSequence<a class="permalink" href="ion/Unserializer/Unserializer/__construct#%24multiSequence">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to continue reading multiple ION sequences after the first one.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$callMagicUnserialize">$callMagicUnserialize<a class="permalink" href="ion/Unserializer/Unserializer/__construct#%24callMagicUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to call magic __unserialize() methods on objects to unserialize.</li>
+<li>Optional ?<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$callCustomUnserialize">$callCustomUnserialize<a class="permalink" href="ion/Unserializer/Unserializer/__construct#%24callCustomUnserialize">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Whether and which custom unserialize method to call on objects to unserialize.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Unserializer/unserialize.html b/docs/v0.2/ion/Unserializer/unserialize.html
new file mode 100644 (file)
index 0000000..16674c1
--- /dev/null
@@ -0,0 +1,107 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Unserializer::unserialize -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Unserializer::unserialize">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Unserializer/unserialize">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Unserializer">
+                                                       Unserializer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Unserializer/unserialize">Unserializer::unserialize</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer/Unserializer">Unserializer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Unserializer/unserialize#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/Unserializer/unserialize">ion\Unserializer::unserialize</a>(<a href="ion/Reader">\Reader</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Unserializer/unserialize#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Reader">\Reader</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Unserializer/unserialize#%24data">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer.html b/docs/v0.2/ion/Writer.html
new file mode 100644 (file)
index 0000000..6c8e617
--- /dev/null
@@ -0,0 +1,478 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer">Writer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Buffer">Buffer</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Writer/Buffer/Writer">Writer</a>
+                                                                               </li>
+                                                                                                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Options">Options</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Stream">Stream</a>
+                                                                               
+                                                                       <ul>
+                                                                                               
+                                                                               <li>&rdsh; <a href="./ion/Writer/Stream/Writer">Writer</a>
+                                                                               </li>
+                                                                                                                                               
+                                                                       </ul>
+
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Writer">Writer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/finish">Writer::finish</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/flush">Writer::flush</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/startLob">Writer::startLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeString">Writer::writeString</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer#">#</a><em>interface</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Writer::appendLob">
+<a href="ion/Writer/appendLob">Writer::appendLob</a><a class="permalink" href="ion/Writer#Writer::appendLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/appendLob">ion\Writer::appendLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$data</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::finish">
+<a href="ion/Writer/finish">Writer::finish</a><a class="permalink" href="ion/Writer#Writer::finish">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/finish">ion\Writer::finish</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::finishContainer">
+<a href="ion/Writer/finishContainer">Writer::finishContainer</a><a class="permalink" href="ion/Writer#Writer::finishContainer">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishContainer">ion\Writer::finishContainer</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::finishLob">
+<a href="ion/Writer/finishLob">Writer::finishLob</a><a class="permalink" href="ion/Writer#Writer::finishLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishLob">ion\Writer::finishLob</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::flush">
+<a href="ion/Writer/flush">Writer::flush</a><a class="permalink" href="ion/Writer#Writer::flush">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/flush">ion\Writer::flush</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::getDepth">
+<a href="ion/Writer/getDepth">Writer::getDepth</a><a class="permalink" href="ion/Writer#Writer::getDepth">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/getDepth">ion\Writer::getDepth</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::startContainer">
+<a href="ion/Writer/startContainer">Writer::startContainer</a><a class="permalink" href="ion/Writer#Writer::startContainer">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startContainer">ion\Writer::startContainer</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::startLob">
+<a href="ion/Writer/startLob">Writer::startLob</a><a class="permalink" href="ion/Writer#Writer::startLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startLob">ion\Writer::startLob</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeAnnotation">
+<a href="ion/Writer/writeAnnotation">Writer::writeAnnotation</a><a class="permalink" href="ion/Writer#Writer::writeAnnotation">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeAnnotation">ion\Writer::writeAnnotation</a>([<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>   ?&gt;...<span class="var">$annotation</span>])</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeBLob">
+<a href="ion/Writer/writeBLob">Writer::writeBLob</a><a class="permalink" href="ion/Writer#Writer::writeBLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBLob">ion\Writer::writeBLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeBool">
+<a href="ion/Writer/writeBool">Writer::writeBool</a><a class="permalink" href="ion/Writer#Writer::writeBool">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBool">ion\Writer::writeBool</a>(<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeCLob">
+<a href="ion/Writer/writeCLob">Writer::writeCLob</a><a class="permalink" href="ion/Writer#Writer::writeCLob">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeCLob">ion\Writer::writeCLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeDecimal">
+<a href="ion/Writer/writeDecimal">Writer::writeDecimal</a><a class="permalink" href="ion/Writer#Writer::writeDecimal">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeDecimal">ion\Writer::writeDecimal</a>(<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeFieldName">
+<a href="ion/Writer/writeFieldName">Writer::writeFieldName</a><a class="permalink" href="ion/Writer#Writer::writeFieldName">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFieldName">ion\Writer::writeFieldName</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeFloat">
+<a href="ion/Writer/writeFloat">Writer::writeFloat</a><a class="permalink" href="ion/Writer#Writer::writeFloat">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFloat">ion\Writer::writeFloat</a>(<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeInt">
+<a href="ion/Writer/writeInt">Writer::writeInt</a><a class="permalink" href="ion/Writer#Writer::writeInt">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeInt">ion\Writer::writeInt</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeNull">
+<a href="ion/Writer/writeNull">Writer::writeNull</a><a class="permalink" href="ion/Writer#Writer::writeNull">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeNull">ion\Writer::writeNull</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeString">
+<a href="ion/Writer/writeString">Writer::writeString</a><a class="permalink" href="ion/Writer#Writer::writeString">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeString">ion\Writer::writeString</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeSymbol">
+<a href="ion/Writer/writeSymbol">Writer::writeSymbol</a><a class="permalink" href="ion/Writer#Writer::writeSymbol">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeSymbol">ion\Writer::writeSymbol</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeTimestamp">
+<a href="ion/Writer/writeTimestamp">Writer::writeTimestamp</a><a class="permalink" href="ion/Writer#Writer::writeTimestamp">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTimestamp">ion\Writer::writeTimestamp</a>(<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</p>
+       </li>
+       
+       <li>
+               <h3 id="Writer::writeTypedNull">
+<a href="ion/Writer/writeTypedNull">Writer::writeTypedNull</a><a class="permalink" href="ion/Writer#Writer::writeTypedNull">#</a>
+</h3>
+               
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTypedNull">ion\Writer::writeTypedNull</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Buffer">
+<a href="ion/Writer/Buffer">Buffer</a><a class="permalink" href="ion/Writer#Buffer">#</a>
+</h3>
+               <p>ION buffer writer API.</p>
+
+               <p><em>interface</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Options">
+<a href="ion/Writer/Options">Options</a><a class="permalink" href="ion/Writer#Options">#</a>
+</h3>
+               <p>ION writer options.</p>
+
+               <p><em>class</em> <a href="ion/Writer/Options">ion\Writer\Options</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Stream">
+<a href="ion/Writer/Stream">Stream</a><a class="permalink" href="ion/Writer#Stream">#</a>
+</h3>
+               <p>ION stream writer API.</p>
+
+               <p><em>interface</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
+       </li>
+       
+       <li>
+               <h3 id="Writer">
+<a href="ion/Writer/Writer">Writer</a><a class="permalink" href="ion/Writer#Writer">#</a>
+</h3>
+               <p>Base implementation of common functionality of ION writers.</p>
+
+               <p><em>abstract</em> <em>class</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer">ion\Writer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Buffer.html b/docs/v0.2/ion/Writer/Buffer.html
new file mode 100644 (file)
index 0000000..fef5925
--- /dev/null
@@ -0,0 +1,203 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Buffer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Buffer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Buffer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Buffer">Buffer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Buffer/Writer">Writer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer#">#</a><em>interface</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION buffer writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Buffer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Buffer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Buffer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Buffer::getBuffer">
+<a href="ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a><a class="permalink" href="ion/Writer/Buffer#Buffer::getBuffer">#</a>
+</h3>
+               <p>Get the buffer written to.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Writer/Buffer/getBuffer">ion\Writer\Buffer::getBuffer</a>()</p>
+       </li>
+       
+       <li>
+               <h3 id="Buffer::resetBuffer">
+<a href="ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a><a class="permalink" href="ion/Writer/Buffer#Buffer::resetBuffer">#</a>
+</h3>
+               <p>Reset the buffer written to.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/resetBuffer">ion\Writer\Buffer::resetBuffer</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer/Buffer#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Writer">
+<a href="ion/Writer/Buffer/Writer">Writer</a><a class="permalink" href="ion/Writer/Buffer#Writer">#</a>
+</h3>
+               <p>ION buffer writer.</p>
+
+               <p><em>class</em> <a href="ion/Writer/Buffer/Writer">ion\Writer\Buffer\Writer</a> <em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Buffer/Writer.html b/docs/v0.2/ion/Writer/Buffer/Writer.html
new file mode 100644 (file)
index 0000000..c1aefcc
--- /dev/null
@@ -0,0 +1,138 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Buffer\Writer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Buffer/Writer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Buffer/Writer">Writer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Buffer/Writer/__construct">Writer::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/Writer#">#</a><em>class</em> <a href="ion/Writer/Buffer/Writer">ion\Writer\Buffer\Writer</a> <br>&nbsp;<em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer/Buffer">ion\Writer\Buffer</a>
+</h1><p>ION buffer writer.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Buffer/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Buffer/Writer#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Buffer/Writer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Writer::__construct">
+<a href="ion/Writer/Buffer/Writer/__construct">Writer::__construct</a><a class="permalink" href="ion/Writer/Buffer/Writer#Writer::__construct">#</a>
+</h3>
+               <p>Create a new buffer writer.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/Writer/__construct">ion\Writer\Buffer\Writer::__construct</a>([<a href="ion/Writer/Options">ion\Writer\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Buffer/Writer/__construct.html b/docs/v0.2/ion/Writer/Buffer/Writer/__construct.html
new file mode 100644 (file)
index 0000000..5e9631b
--- /dev/null
@@ -0,0 +1,124 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Buffer\Writer::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Buffer/Writer/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Buffer/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Buffer/Writer/__construct">Writer::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/Writer/__construct">ion\Writer\Buffer\Writer::__construct</a>([<a href="ion/Writer/Options">ion\Writer\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$options</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Create a new buffer writer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional <a href="ion/Writer/Options">ion\Writer\Options</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$options">$options<a class="permalink" href="ion/Writer/Buffer/Writer/__construct#%24options">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Writer options.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Buffer/getBuffer.html b/docs/v0.2/ion/Writer/Buffer/getBuffer.html
new file mode 100644 (file)
index 0000000..b7b328d
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Buffer::getBuffer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Buffer::getBuffer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Buffer/getBuffer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/Writer">Writer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/getBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/Writer/Buffer/getBuffer">ion\Writer\Buffer::getBuffer</a>()</h1><p>Get the buffer written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/getBuffer#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Buffer/resetBuffer.html b/docs/v0.2/ion/Writer/Buffer/resetBuffer.html
new file mode 100644 (file)
index 0000000..a2558f0
--- /dev/null
@@ -0,0 +1,115 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Buffer::resetBuffer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Buffer::resetBuffer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Buffer/resetBuffer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Buffer">
+                                                       Buffer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Buffer/resetBuffer">Buffer::resetBuffer</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer/getBuffer">Buffer::getBuffer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Buffer/resetBuffer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Buffer/resetBuffer">ion\Writer\Buffer::resetBuffer</a>()</h1><p>Reset the buffer written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Buffer/resetBuffer#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Options.html b/docs/v0.2/ion/Writer/Options.html
new file mode 100644 (file)
index 0000000..e08d098
--- /dev/null
@@ -0,0 +1,209 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Options -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Options">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Options">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Options">Options</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Options/__construct">Options::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Options#">#</a><em>class</em> <a href="ion/Writer/Options">ion\Writer\Options</a>
+</h1><p>ION writer options.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Options#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Options#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Options#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Options#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Options#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary <span class="constant">ION</span>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Options#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Options#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non <span class="constant">ASCII</span> bytes.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Options#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Options#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Options#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Options#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Options#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Options#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Options#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Options#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Options::__construct">
+<a href="ion/Writer/Options/__construct">Options::__construct</a><a class="permalink" href="ion/Writer/Options#Options::__construct">#</a>
+</h3>
+               <p>Create custom ION writer options.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Options/__construct">ion\Writer\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Options/__construct.html b/docs/v0.2/ion/Writer/Options/__construct.html
new file mode 100644 (file)
index 0000000..5fc708b
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Options::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Options::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Options/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Options">
+                                                       Options
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Options/__construct">Options::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Options/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Options/__construct">ion\Writer\Options::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</h1><p>Create custom ION writer options.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Options/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Options/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+ION catalog to use for symbol lookup.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Options/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Options/__construct#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary ION.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Options/__construct#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Options/__construct#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non ASCII bytes.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Options/__construct#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Options/__construct#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Options/__construct#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Options/__construct#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Options/__construct#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Options/__construct#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Options/__construct#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Stream.html b/docs/v0.2/ion/Writer/Stream.html
new file mode 100644 (file)
index 0000000..677b694
--- /dev/null
@@ -0,0 +1,189 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Stream">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Stream">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Stream">Stream</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Stream/Writer">Writer</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Stream/getStream">Stream::getStream</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream#">#</a><em>interface</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>ION stream writer API.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Stream#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Stream#Properties:">#</a>
+</h2><p>None.</p><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Stream#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Stream::getStream">
+<a href="ion/Writer/Stream/getStream">Stream::getStream</a><a class="permalink" href="ion/Writer/Stream#Stream::getStream">#</a>
+</h3>
+               <p>Get the stream being written to.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/getStream">ion\Writer\Stream::getStream</a>()</p>
+       </li>
+       
+</ul><h2 id="Namespaces.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:<a class="permalink" href="ion/Writer/Stream#Namespaces.Interfaces.and.Classes:">#</a>
+</h2><ul class="sub-entries sub-ns-classes">
+       
+       <li>
+               <h3 id="Writer">
+<a href="ion/Writer/Stream/Writer">Writer</a><a class="permalink" href="ion/Writer/Stream#Writer">#</a>
+</h3>
+               <p>ION stream writer.</p>
+
+               <p><em>class</em> <a href="ion/Writer/Stream/Writer">ion\Writer\Stream\Writer</a> <em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <em>implements</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a></p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Stream/Writer.html b/docs/v0.2/ion/Writer/Stream/Writer.html
new file mode 100644 (file)
index 0000000..a547b1a
--- /dev/null
@@ -0,0 +1,173 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Stream\Writer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Stream/Writer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Stream/Writer">Writer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Stream/Writer/__construct">Writer::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream/getStream">Stream::getStream</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/Writer#">#</a><em>class</em> <a href="ion/Writer/Stream/Writer">ion\Writer\Stream\Writer</a> <br>&nbsp;<em>extends</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer/Stream">ion\Writer\Stream</a>
+</h1><p>ION stream writer.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Stream/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Stream/Writer#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Stream/Writer#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Stream/Writer#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Stream/Writer#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary <span class="constant">ION</span>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Stream/Writer#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Stream/Writer#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non <span class="constant">ASCII</span> bytes.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Stream/Writer#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Stream/Writer#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Stream/Writer#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Stream/Writer#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Stream/Writer#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Stream/Writer#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Stream/Writer#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Stream/Writer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Writer::__construct">
+<a href="ion/Writer/Stream/Writer/__construct">Writer::__construct</a><a class="permalink" href="ion/Writer/Stream/Writer#Writer::__construct">#</a>
+</h3>
+               <p>Create a new stream writer.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/Writer/__construct">ion\Writer\Stream\Writer::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Stream/Writer/__construct.html b/docs/v0.2/ion/Writer/Stream/Writer/__construct.html
new file mode 100644 (file)
index 0000000..2e60676
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Stream\Writer::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Stream/Writer/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Stream/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Stream/Writer/__construct">Writer::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/Writer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/Writer/__construct">ion\Writer\Stream\Writer::__construct</a>(<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$stream</span>, [?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</h1><p>Create a new stream writer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Stream/Writer/__construct#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$stream">$stream<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24stream">#</a></span><br>
+The stream to write to.</li>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+ION catalog to use for symbol lookup.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary ION.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non ASCII bytes.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Stream/Writer/__construct#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Stream/getStream.html b/docs/v0.2/ion/Writer/Stream/getStream.html
new file mode 100644 (file)
index 0000000..0a36f0e
--- /dev/null
@@ -0,0 +1,117 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Stream::getStream -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Stream::getStream">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Stream/getStream">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Stream">
+                                                       Stream
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Stream/getStream">Stream::getStream</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream/Writer">Writer</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Stream/getStream#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Stream/getStream">ion\Writer\Stream::getStream</a>()</h1><p>Get the stream being written to.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Stream/getStream#Params:">#</a>
+</h2><p>None.</p><h2 id="Returns:">Returns:<a class="permalink" href="ion/Writer/Stream/getStream#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code>,</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Writer.html b/docs/v0.2/ion/Writer/Writer.html
new file mode 100644 (file)
index 0000000..f7ee1c5
--- /dev/null
@@ -0,0 +1,209 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Writer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Writer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Writer">Writer</a></strong>
+
+                                                       
+                                                       <ul>
+                                                               
+                                                               <li>
+                                                                       &rdsh; <a href="./ion/Writer/Writer/__construct">Writer::__construct</a>
+                                                                       
+                                                               </li>
+                                                               
+                                                       </ul>
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Writer#">#</a><em>abstract</em> <em>class</em> <a href="ion/Writer/Writer">ion\Writer\Writer</a> <br>&nbsp;<em>implements</em> <a href="ion/Writer">ion\Writer</a>
+</h1><p>Base implementation of common functionality of ION writers.</p><h2 id="Constants:">Constants:<a class="permalink" href="ion/Writer/Writer#Constants:">#</a>
+</h2><p>None.</p><h2 id="Properties:">Properties:<a class="permalink" href="ion/Writer/Writer#Properties:">#</a>
+</h2><ul>
+<li>
+<em>public</em> ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Writer#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+<span class="constant">ION</span> catalog to use for symbol lookup.</li>
+<li>
+<em>public</em> ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Writer#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Writer#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary <span class="constant">ION</span>.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Writer#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Writer#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non <span class="constant">ASCII</span> bytes.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Writer#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Writer#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Writer#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Writer#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Writer#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Writer#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>
+<em>public</em> <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Writer#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul><h2 id="Functions:">Functions:<a class="permalink" href="ion/Writer/Writer#Functions:">#</a>
+</h2><ul class="sub-entries sub-functions">
+       
+       <li>
+               <h3 id="Writer::__construct">
+<a href="ion/Writer/Writer/__construct">Writer::__construct</a><a class="permalink" href="ion/Writer/Writer#Writer::__construct">#</a>
+</h3>
+               <p>Create custom ION writer.</p>
+
+               <p><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Writer/__construct">ion\Writer\Writer::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</p>
+       </li>
+       
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/Writer/__construct.html b/docs/v0.2/ion/Writer/Writer/__construct.html
new file mode 100644 (file)
index 0000000..c4b4073
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::__construct -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer\Writer::__construct">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/Writer/__construct">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/Writer/__construct">Writer::__construct</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                                                                                                                                               
+                                               </li>
+                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/Writer/__construct#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/Writer/__construct">ion\Writer\Writer::__construct</a>([?<a href="ion/Catalog">ion\Catalog</a> <span class="var">$catalog</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var">$decimalContext</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$outputBinary</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$compactFloats</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$escapeNonAscii</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$prettyPrint</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$indentTabs</span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$indentSize</span> = 2, [<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$flushEveryValue</span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code>, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxContainerDepth</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$maxAnnotations</span> = 10, [<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$tempBufferSize</span> = 16384]]]]]]]]]]]])</h1><p>Create custom ION writer.</p><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/Writer/__construct#Params:">#</a>
+</h2><ul>
+<li>Optional ?<a href="ion/Catalog">ion\Catalog</a> <span class="var" id="$catalog">$catalog<a class="permalink" href="ion/Writer/Writer/__construct#%24catalog">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+ION catalog to use for symbol lookup.</li>
+<li>Optional ?<a href="ion/Decimal/Context">ion\Decimal\Context</a> <span class="var" id="$decimalContext">$decimalContext<a class="permalink" href="ion/Writer/Writer/__construct#%24decimalContext">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Decimal context to use.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$outputBinary">$outputBinary<a class="permalink" href="ion/Writer/Writer/__construct#%24outputBinary">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to output binary ION.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$compactFloats">$compactFloats<a class="permalink" href="ion/Writer/Writer/__construct#%24compactFloats">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to write doubles which fit in 32 bits as floats.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$escapeNonAscii">$escapeNonAscii<a class="permalink" href="ion/Writer/Writer/__construct#%24escapeNonAscii">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to slash-escape all non ASCII bytes.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$prettyPrint">$prettyPrint<a class="permalink" href="ion/Writer/Writer/__construct#%24prettyPrint">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to produce pretty-printed output.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$indentTabs">$indentTabs<a class="permalink" href="ion/Writer/Writer/__construct#%24indentTabs">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">true</a></code><br>
+Whether to indent with tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$indentSize">$indentSize<a class="permalink" href="ion/Writer/Writer/__construct#%24indentSize">#</a></span> = 2<br>
+The number of spaces to use for indentation instead of tabs, when pretty-printing.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$flushEveryValue">$flushEveryValue<a class="permalink" href="ion/Writer/Writer/__construct#%24flushEveryValue">#</a></span> = <code><a href="https://php.net/manual/en/language.types.boolean">false</a></code><br>
+Whether to immediately flush every value written.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxContainerDepth">$maxContainerDepth<a class="permalink" href="ion/Writer/Writer/__construct#%24maxContainerDepth">#</a></span> = 10<br>
+Maximum depth of nested containers.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$maxAnnotations">$maxAnnotations<a class="permalink" href="ion/Writer/Writer/__construct#%24maxAnnotations">#</a></span> = 10<br>
+The maximum number of annotations allowed on a single value.</li>
+<li>Optional <code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$tempBufferSize">$tempBufferSize<a class="permalink" href="ion/Writer/Writer/__construct#%24tempBufferSize">#</a></span> = 16384<br>
+Temporary buffer size.</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/appendLob.html b/docs/v0.2/ion/Writer/appendLob.html
new file mode 100644 (file)
index 0000000..07cbb75
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::appendLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::appendLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/appendLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/appendLob">Writer::appendLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/appendLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/appendLob">ion\Writer::appendLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$data</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/appendLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/Writer/appendLob#%24data">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/finish.html b/docs/v0.2/ion/Writer/finish.html
new file mode 100644 (file)
index 0000000..9a8a432
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::finish -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::finish">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/finish">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/finish">Writer::finish</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finish#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/finish">ion\Writer::finish</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finish#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/finishContainer.html b/docs/v0.2/ion/Writer/finishContainer.html
new file mode 100644 (file)
index 0000000..a31f301
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::finishContainer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::finishContainer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/finishContainer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/finishContainer">Writer::finishContainer</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finishContainer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishContainer">ion\Writer::finishContainer</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finishContainer#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/finishLob.html b/docs/v0.2/ion/Writer/finishLob.html
new file mode 100644 (file)
index 0000000..63bec9f
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::finishLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::finishLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/finishLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/finishLob">Writer::finishLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/finishLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/finishLob">ion\Writer::finishLob</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/finishLob#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/flush.html b/docs/v0.2/ion/Writer/flush.html
new file mode 100644 (file)
index 0000000..5ce6fc0
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::flush -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::flush">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/flush">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/flush">Writer::flush</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/flush#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/flush">ion\Writer::flush</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/flush#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/getDepth.html b/docs/v0.2/ion/Writer/getDepth.html
new file mode 100644 (file)
index 0000000..893a393
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::getDepth -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::getDepth">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/getDepth">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/getDepth">Writer::getDepth</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/getDepth#">#</a><code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <a href="ion/Writer/getDepth">ion\Writer::getDepth</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/getDepth#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/startContainer.html b/docs/v0.2/ion/Writer/startContainer.html
new file mode 100644 (file)
index 0000000..033343e
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::startContainer -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::startContainer">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/startContainer">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/startContainer">Writer::startContainer</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/startContainer#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startContainer">ion\Writer::startContainer</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/startContainer#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/startContainer#%24type">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/startLob.html b/docs/v0.2/ion/Writer/startLob.html
new file mode 100644 (file)
index 0000000..900c9d4
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::startLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::startLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/startLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/startLob">Writer::startLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/startLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/startLob">ion\Writer::startLob</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/startLob#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/startLob#%24type">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeAnnotation.html b/docs/v0.2/ion/Writer/writeAnnotation.html
new file mode 100644 (file)
index 0000000..1d630d0
--- /dev/null
@@ -0,0 +1,152 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeAnnotation -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeAnnotation">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeAnnotation">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeAnnotation#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeAnnotation">ion\Writer::writeAnnotation</a>([<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>        ?&gt;...<span class="var">$annotation</span>])</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeAnnotation#Params:">#</a>
+</h2><ul>
+<li>Optional <a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code>     ?&gt;...<span class="var" id="$annotation">$annotation<a class="permalink" href="ion/Writer/writeAnnotation#%24annotation">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeBLob.html b/docs/v0.2/ion/Writer/writeBLob.html
new file mode 100644 (file)
index 0000000..7d33bcd
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeBLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeBLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeBLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeBLob">Writer::writeBLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeBLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBLob">ion\Writer::writeBLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeBLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeBLob#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeBool.html b/docs/v0.2/ion/Writer/writeBool.html
new file mode 100644 (file)
index 0000000..c4f1555
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeBool -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeBool">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeBool">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeBool">Writer::writeBool</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeBool#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeBool">ion\Writer::writeBool</a>(<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeBool#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeBool#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeCLob.html b/docs/v0.2/ion/Writer/writeCLob.html
new file mode 100644 (file)
index 0000000..1d3abd6
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeCLob -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeCLob">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeCLob">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeCLob">Writer::writeCLob</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeCLob#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeCLob">ion\Writer::writeCLob</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeCLob#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeCLob#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeDecimal.html b/docs/v0.2/ion/Writer/writeDecimal.html
new file mode 100644 (file)
index 0000000..cb4ab24
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeDecimal -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeDecimal">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeDecimal">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeDecimal#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeDecimal">ion\Writer::writeDecimal</a>(<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeDecimal#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Decimal">ion\Decimal</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeDecimal#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeFieldName.html b/docs/v0.2/ion/Writer/writeFieldName.html
new file mode 100644 (file)
index 0000000..6130651
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeFieldName -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeFieldName">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeFieldName">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeFieldName#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFieldName">ion\Writer::writeFieldName</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$name</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeFieldName#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$name">$name<a class="permalink" href="ion/Writer/writeFieldName#%24name">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeFloat.html b/docs/v0.2/ion/Writer/writeFloat.html
new file mode 100644 (file)
index 0000000..4433129
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeFloat -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeFloat">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeFloat">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeFloat">Writer::writeFloat</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeFloat#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeFloat">ion\Writer::writeFloat</a>(<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeFloat#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.float">float</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeFloat#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeInt.html b/docs/v0.2/ion/Writer/writeInt.html
new file mode 100644 (file)
index 0000000..6499263
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeInt -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeInt">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeInt">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeInt">Writer::writeInt</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeInt#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeInt">ion\Writer::writeInt</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeInt#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.integer">int</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeInt#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeNull.html b/docs/v0.2/ion/Writer/writeNull.html
new file mode 100644 (file)
index 0000000..b00aeac
--- /dev/null
@@ -0,0 +1,149 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeNull -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeNull">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeNull">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeNull">Writer::writeNull</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeNull#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeNull">ion\Writer::writeNull</a>()</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeNull#Params:">#</a>
+</h2><p>None.</p>                              
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeString.html b/docs/v0.2/ion/Writer/writeString.html
new file mode 100644 (file)
index 0000000..e8112c1
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeString -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeString">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeString">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeString">Writer::writeString</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeString#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeString">ion\Writer::writeString</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeString#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeString#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeSymbol.html b/docs/v0.2/ion/Writer/writeSymbol.html
new file mode 100644 (file)
index 0000000..8d3a457
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeSymbol -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeSymbol">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeSymbol">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeSymbol#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeSymbol">ion\Writer::writeSymbol</a>(<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeSymbol#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Symbol">ion\Symbol</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeSymbol#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeTimestamp.html b/docs/v0.2/ion/Writer/writeTimestamp.html
new file mode 100644 (file)
index 0000000..be7bdf3
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeTimestamp -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeTimestamp">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeTimestamp">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeTimestamp#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTimestamp">ion\Writer::writeTimestamp</a>(<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var">$value</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeTimestamp#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Timestamp">ion\Timestamp</a>|<code><a href="https://php.net/manual/en/language.types.string">string</a></code> <span class="var" id="$value">$value<a class="permalink" href="ion/Writer/writeTimestamp#%24value">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/Writer/writeTypedNull.html b/docs/v0.2/ion/Writer/writeTypedNull.html
new file mode 100644 (file)
index 0000000..ecdd60d
--- /dev/null
@@ -0,0 +1,153 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       Writer::writeTypedNull -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion\Writer::writeTypedNull">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/Writer/writeTypedNull">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                                                                       
+                                       &uarr; <a href="./ion/Writer">
+                                                       Writer
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/Writer/writeTypedNull">Writer::writeTypedNull</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Buffer">Buffer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Options">Options</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Stream">Stream</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/appendLob">Writer::appendLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finish">Writer::finish</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishContainer">Writer::finishContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/finishLob">Writer::finishLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/flush">Writer::flush</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/getDepth">Writer::getDepth</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startContainer">Writer::startContainer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/startLob">Writer::startLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeAnnotation">Writer::writeAnnotation</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBLob">Writer::writeBLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeBool">Writer::writeBool</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeCLob">Writer::writeCLob</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeDecimal">Writer::writeDecimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFieldName">Writer::writeFieldName</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeFloat">Writer::writeFloat</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeInt">Writer::writeInt</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeNull">Writer::writeNull</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeString">Writer::writeString</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeSymbol">Writer::writeSymbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer/writeTimestamp">Writer::writeTimestamp</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                                       </ul>
+                                                                                                       
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/Writer/writeTypedNull#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.void">void</a></code> <a href="ion/Writer/writeTypedNull">ion\Writer::writeTypedNull</a>(<a href="ion/Type">ion\Type</a> <span class="var">$type</span>)</h1><h2 id="Params:">Params:<a class="permalink" href="ion/Writer/writeTypedNull#Params:">#</a>
+</h2><ul>
+<li>
+<a href="ion/Type">ion\Type</a> <span class="var" id="$type">$type<a class="permalink" href="ion/Writer/writeTypedNull#%24type">#</a></span>
+</li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/serialize.html b/docs/v0.2/ion/serialize.html
new file mode 100644 (file)
index 0000000..6acd3e3
--- /dev/null
@@ -0,0 +1,145 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       serialize -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion::serialize">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/serialize">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/serialize">serialize</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/unserialize">unserialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/serialize#">#</a><code><a href="https://php.net/manual/en/language.types.string">string</a></code> <a href="ion/serialize">ion\serialize</a>(<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var">$data</span>, [<a href="ion/Serializer">ion\Serializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$serializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Serialize a PHP value as ION data.</p><p>Serializes supported PHP values with the optionally provided <a href="ion/Serializer">\ion\Serializer:</a></p><ul>
+<li><code><a href="https://php.net/manual/en/language.types.null">NULL</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.boolean">bool</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.integer">int</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.float">float</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.string">string</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.references">reference</a></code></li>
+<li><code><a href="https://php.net/manual/en/language.types.array">array</a></code></li>
+<li>object (incl. <code><a href="https://php.net/manual/en/class.serializable">\Serializable</a></code>, and classes implementing magic and custom __serialize)</li>
+</ul><h2 id="Params:">Params:<a class="permalink" href="ion/serialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/serialize#%24data">#</a></span><br>
+PHP value(s).</li>
+<li>Optional <a href="ion/Serializer">ion\Serializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$serializer">$serializer<a class="permalink" href="ion/serialize#%24serializer">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Custom Serializer (options).</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/serialize#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>, serialized ION data</li>
+</ul><h2 id="Throws:">Throws:<a class="permalink" href="ion/serialize#Throws:">#</a>
+</h2><ul>
+<li><a href="ion/Exception">\ion\Exception</a></li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
diff --git a/docs/v0.2/ion/unserialize.html b/docs/v0.2/ion/unserialize.html
new file mode 100644 (file)
index 0000000..df1456b
--- /dev/null
@@ -0,0 +1,136 @@
+<!doctype html>
+<html>
+       <head>
+               <meta charset="utf-8">
+               <title>
+                                                       unserialize -
+                                               mdref
+               </title>
+               <meta property="og:title" content="ion::unserialize">
+               <meta name="viewport" content="width=1200, initial-scale=0.5">
+                                       <base href="/ext-ion/v0.2/">
+                       <meta http-equiv="Content-Location" content="/ext-ion/v0.2/ion/unserialize">
+                       <link rel="stylesheet" href="index.css">
+               
+               <link rel="shortcut icon" href="/ext-ion/v0.2/favicon.ico">
+       </head>
+       <body>
+               <div class="page">
+               
+<div class="sidebar">
+       
+       <div class="edit">
+               <a href="https://github.com/awesomized/ext-ion/edit/master/ion.stub.php">Edit</a>
+       </div>
+       
+       
+       <ul>
+               <li>&lsh; <a href="./">Home</a>
+                       
+                       <ul>
+                               <li>
+                                                                                       
+                                       &uarr; <a href="./ion">
+                                                       ion
+                                               </a>
+                                               <ul>
+                                                       <li>
+                                                                                       
+                                                       &circlearrowright; <strong><a href="./ion/unserialize">unserialize</a></strong>
+
+                                                       
+                                                                                                                                                                                                                                                               
+                                               </ul>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Contributing">★ Contributing</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Security">★ Security</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/: Tutorial">★ Tutorial</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Catalog">Catalog</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Decimal">Decimal</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Exception">Exception</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/LOB">LOB</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Reader">Reader</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Serializer">Serializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Symbol">Symbol</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Timestamp">Timestamp</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Type">Type</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Unserializer">Unserializer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/Writer">Writer</a></li>
+                                                                                                                                                       
+                                               <li>&ldsh; <a href="./ion/serialize">serialize</a></li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
+                               </li>
+                       </ul>
+                       
+               </li>
+       </ul>
+</div>
+                                       <meta charset="utf-8"><h1>
+<a class="permalink" href="ion/unserialize#">#</a><code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code> <a href="ion/unserialize">ion\unserialize</a>(<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var">$data</span>, [<a href="ion/Unserializer">ion\Unserializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var">$unserializer</span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code>])</h1><p>Unserialize ION data (stream) as PHP value(s).</p><h2 id="Params:">Params:<a class="permalink" href="ion/unserialize#Params:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.string">string</a></code>|<code><a href="https://php.net/manual/en/language.types.resource">resource</a></code> <span class="var" id="$data">$data<a class="permalink" href="ion/unserialize#%24data">#</a></span><br>
+Serialized ION data, either as <code><a href="https://php.net/manual/en/language.types.string">string</a></code> buffer or stream.</li>
+<li>Optional <a href="ion/Unserializer">ion\Unserializer</a>|<code><a href="https://php.net/manual/en/language.types.array">array</a></code>|<code><a href="https://php.net/manual/en/language.types.null">null</a></code> <span class="var" id="$unserializer">$unserializer<a class="permalink" href="ion/unserialize#%24unserializer">#</a></span> = <code><a href="https://php.net/manual/en/language.types.null">NULL</a></code><br>
+Custom Unserializer (options).</li>
+</ul><h2 id="Returns:">Returns:<a class="permalink" href="ion/unserialize#Returns:">#</a>
+</h2><ul>
+<li>
+<code><a href="https://php.net/manual/en/language.types.declarations#language.types.declarations.mixed">mixed</a></code>, unserialized PHP values</li>
+</ul><h2 id="Throws:">Throws:<a class="permalink" href="ion/unserialize#Throws:">#</a>
+</h2><ul>
+<li><a href="ion/Exception">\ion\Exception</a></li>
+</ul>                          
+                       <div class="comments">
+                                                                               <style>.giscus-frame {min-height: 16em;}</style>
+       <script>
+               function giscus_load(button) {
+                       let script = document.createElement("script");
+                                               script.setAttribute("data-repo", 'awesomized/ext-ion');
+                                               script.setAttribute("data-category", 'Comments on Docs');
+                                               script.setAttribute("data-repo-id", 'R_kgDOGfXEXw');
+                                               script.setAttribute("data-category-id", 'DIC_kwDOGfXEX84CBHuf');
+                                               script.setAttribute("data-mapping", 'og:title');
+                                               script.setAttribute("data-input-position", 'bottom');
+                                               script.setAttribute("data-reactions-enabled", false);
+                                               script.setAttribute("data-theme", 'light');
+                                               script.setAttribute("data-lang", 'en');
+                       
+                       script.src = "//giscus.app/client.js";
+                       button.parentNode.replaceChild(script, button);
+               }
+       </script>
+       <button class="activator" onclick="giscus_load(this)">Show Comments from Github Discussions</button>
+                               
+                       </div>
+               
+                       <footer>
+                               
+<ul>
+       <li><a href="https://github.com/m6w6/mdref">mdref-v3.0
+</a></li>
+       <li><a href="LICENSE">&copy; 2013-2022          All rights reserved.</a></li>
+       <li>
+</li>
+</ul>
+
+                       </footer>
+               
+                       <script src="index.js" defer></script>
+               
+               </div>
+       </body>
+</html>
index c3dc79d48bc1e6fe78277fdb681682cf4d8bd642..5976a68e0dbcf87117241931884ecb1362dbba3f 100644 (file)
@@ -78,7 +78,6 @@ https://awesomized.github.io/ext-ion/
      <file role="test" name="Buffer.phpt"/>
      <file role="test" name="Stream.phpt"/>
      <file role="test" name="Iterator.phpt"/>
-     <file role="test" name="Options.phpt"/>
      <file role="test" name="RecursiveIterator.phpt"/>
      </dir>
     <file role="test" name="Symbol.phpt"/>
@@ -96,6 +95,9 @@ https://awesomized.github.io/ext-ion/
       </dir>
      </dir>
     <file role="test" name="Timestamp.phpt"/>
+    <dir name="Timestamp">
+     <file role="test" name="stringTZ.phpt"/>
+    </dir>
     <file role="test" name="Type.phpt"/>
     <dir name="serialize">
      <file role="test" name="popo.phpt"/>
@@ -123,7 +125,10 @@ https://awesomized.github.io/ext-ion/
     <dir name="Writer">
      <file role="test" name="Buffer.phpt"/>
      <file role="test" name="Stream.phpt"/>
-     <file role="test" name="Options.phpt"/>
+    </dir>
+    <dir name="~integration">
+     <file role="test" name="detect_utf8.phpt"/>
+     <file role="test" name="no_decimals.phpt"/>
     </dir>
    </dir>
    <dir name="scripts">