Posts

Nova < : > New Syntax Language

  NovaBook < : > Official User Guide for the Nova Programming Language Nova is designed with a primary goal: to make code flow from left to right, much like natural writing. 1. Basics 2. Structure 3. Control Flow 4. Advanced 5. OOP 6. Intermodular 7. File system 1. The Basics: Syntax & Variables First, let's cover the fundamental building blocks of the Nova language. Key Concepts        Reversed Assignment Operator: Instead of variable = value, Nova uses value : variable . This allows for a natural left-to-right flow (e.g., a + b : a).     Tagged Keywords: Control flow is enclosed in curly braces, like a markup language. Examples: <while> , <fun> , <if> .     Comments: Single-line comments begin with // . Data Types & Operators Nova supports standard data types:     int: integer     float: float decimal     char: character     string: array of "char"     bool: b...

iTeraTor Universal Data Language

iTeraTor is universal language that unifies source code and data in one  seamless format --------------------------------------------------------------------------  {code} Aura    //new programming language     {module} //name         // Aura source code     {/module} {/code} {data} JSON     {"a":1, "B":2, "C":[1,2,3]} //and other JSON data {/data} {data} XML     <tag> content </tag> //and other XML data {/data} ------------------------------------------------------------------------ data access inside Aura source code: data.json. ... data.xml. ... connecting to another files from iTeraTor: {link} code1.aura {/link}  //for source code {link} data1.itr {/link}  //for data {link} code1-data1.itr {/link} //for both   in oop class' objects data (data members)   are combined with code (member functions) in iTeraTor there is the same thing only on more general level: entire s...

Hybrid Markup Language

  Hybrid Markup Language It is extension of XML: {tag}  content  {/tag} Notice curled braces Inside {tag} content is processed as a programming  language, not as a markup formatting  It’s like PHP inside HTML It uses special Markpro programming language with  {tag} syntax (in previous post) This new Hybrid language can be used by AI and in  datalakes because it seamlessly combines data and  code 

Markpro Hybrid Language

Markpro       Hybrid Language Changing syntax of programming languages 1. Reversed assignment operator  a + b -> a Allows assignment to flow from left to right like we write in more natural direction 2. Tagging keywords  {while} ... {/while} This allows to easy introduce new keywords into language and to easy find mistakes in control flow of programs It offer flexibility of markup languages and rigor of programming ones 3. Reversed function declaration  {fun} int a, b -> f int   and  call  a, b -> f   These changes allow to seamlessly combine input and output in one line Code Example of Markpro language with new syntax Functions {meta} Euclidian ! module header     {invoke} -in2out- {/invoke}              !using built-in input/output module     {fun} int a, int b -> Euclid int {/fun}        ...

Lite Assembly

New Syntax Language Rendering assignment a + b -> a in new Syntax: a, r1 ldi b, r2 ldi r1, r2, r1 addi r1, a sti It has following differences: reversed notation small letters It is easier to read because logic flows from left to right like we write

Stream - Syntax-Oriented Language

Changing syntax of programming languages 1. Reversed assignment operator  a + b -> a Allows assignment to flow from left to right like we write in more natural direction 2. Tagging keywords  {while} ... {/while} This allows to easy introduce new keywords into language and to easy find mistakes in control flow of programs 3. Reversed function declaration  {fun} int a, b -> f int  and  call   a, b -> f   These changes allow to combine input and output in one line which is also more natural Functions {module} Euclidean         ! comment      {fun} int a, int b -> euclid int  ! function with type int                                  {while} b!= 0         {if} a > b      ...

SOL Syntax-Oriented Language

  Example of SOL  is Stealth below