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
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...
AstraBook: Official User Guide for the Astra Programming Language ================================================================================ 1. THE BASICS: SYNTAX AND VARIABLES ================================================================================ Astra is designed to make code flow from left to right, similar to natural writing. This is achieved through specific syntactical changes. Key Concepts: * New Assignment Operator: Astra uses "variable : value" instead of the equals sign to allow for natural left-to-right flow (e.g., a : a + b). * Tagged Keywords: Control flow and structural keywords are enclosed in curly braces, such as <while>, <fun>, and <if>, making mistakes easier to find. * Comments: Single-line comments begin with //. Data Types and Operators: * Standard data types include int, float, char, string, and bool. * Standard arithmetic operators supported are +, -, *, /, and %. Variable Declar...
Comments
Post a Comment