Thanks!  No matter what spelling and grammar checkers I seem to pass it through, there always seems to be many things missed.  I'll fix those up and improve the notation as you suggest.  As for the Windows pathing support, I'm not settled on the idea but figured I'd keep it more abstracted.  I'm starting to lean towards a URL or something, even for local files.  I'm going to make a number of fixes, add more example files, expand the grammar somewhat, add some operational and file merge rules, and add API interfaces.  The other feedback I've been getting is that the core concept is clear and solid.  And typos.

On Fri, Apr 3, 2020 at 10:26 AM Pierre Neidhardt <mail@ambrevar.xyz> wrote:
Thanks for sharing, nice write up!

A few notes below:

--8<---------------cut here---------------start------------->8---
Scheme: A group of programming languages which are major branch of the
Common LISP dialets.
--8<---------------cut here---------------end--------------->8---

Typo: dialects.
Also I think it should say "major branch of the Lisp dialects".  Scheme
is not a branch of Common Lisp as far as I understand.

The LISP casing is often considered deprecated, you may prefer Lisp instead.

--8<---------------cut here---------------start------------->8---
Object Storage: A method of storing files without paths e.g. ”C:\\Users\Ad-
min\Desktop\word-doc.rtf”.
--8<---------------cut here---------------end--------------->8---

A Windows path?!? :)

--8<---------------cut here---------------start------------->8---
legacy .rom files
--8<---------------cut here---------------end--------------->8---

Which format is that?

--8<---------------cut here---------------start------------->8---
Web development has moved towards JSON like serialization
--8<---------------cut here---------------end--------------->8---

Typo: JSON-like

--8<---------------cut here---------------start------------->8---
and lowerers developer effort.
--8<---------------cut here---------------end--------------->8---

Typo: lowers

--8<---------------cut here---------------start------------->8---
Recognizers have two steps levels
--8<---------------cut here---------------end--------------->8---

Typo: two levels?

--8<---------------cut here---------------start------------->8---
Decrypting data is delegated tothe host by default
--8<---------------cut here---------------end--------------->8---

Typo: to the

--8<---------------cut here---------------start------------->8---
Bit Torrent
--8<---------------cut here---------------end--------------->8---

Typo: BitTorrent (no space)

--8<---------------cut here---------------start------------->8---
Distributed Files systems
--8<---------------cut here---------------end--------------->8---

Typo: distributed file systems
(Maybe lower case?)

--8<---------------cut here---------------start------------->8---
a more granular mannar
--8<---------------cut here---------------end--------------->8---

Typo: manner

Cheers!

--
Pierre Neidhardt
https://ambrevar.xyz/