From Newsgroup: comp.compilers
The ARCHETYPE Language
by Timothy L Mieszkowski rCo last modified Jan 09, 2026 02:47 PM
The Scope of Logic is Computers, The Law, Science, and Society.
Object File System and Object Relational Database
The ARCHETYPE Language uses a standard file system with files as the
objects, carefully modeled within object-relational database
fundamentals.
To model an object-relational database first you invent a
(normalized) schema, this is the table schema in the database and the
structure of your files in the file system relational database. This
system comes from Zope an Object Database written in Python. Zope
creates a new file system full of Python objects. The insight is that
there is no need to manufacture the second file system, just use the
original.
The way the file system relational database "manifests" is file
types. You Invent file types with each file type specifying the
different columns in that table. Thus a file is a row in the table
defined by its extension.
In the ARCHETYPE language the file types are: .code .data .base
.meta .freq - 5 different tables and that is how you structure your
program, as an Object Database.
One of the benefits of this discipline in the structure of programs
is that boilerplate is mostly eliminated. You start by eliminating any boilerplate for classes in your object language -- this is done by
using a simple directory as the class name.
Inside the directory are your 'tables' or rows of the database, the
five file types invented for this language. Methods have minimal
boilerplate, they reside in .code files. The .data files contain only
the type they represent with the initialization data.
See A/SYNTAX.md in Source Code for further syntax. ...
https://testing.original.construction/Members/tlm/the-archetype-language
-T Mieszkowski
--- Synchronet 3.21a-Linux NewsLink 1.2