Hypercode is a declarative architectural language designed to make system structure clear to both humans and language models.
- RFC: Hypercode — A Declarative Paradigm for Context-Aware Programming — Draft specification (concepts, syntax, HCS cascading model, examples). Read this to understand the language goals, selectors, contextual
@rules, and execution model.
- Hypercode Conceptual Overview — High-level explanation of Hypercode's purpose, the relationship between .hc and .hcs files, division of responsibilities, execution model, cascade semantics, and how Hypercode relates to other tools and languages.
- EBNF / ANTLR Playground — A minimal interactive environment for experimenting with the Hypercode grammar (ANTLR4). Contains the lexer/parser grammars, example
.hcfiles, build/run Makefile and tests. SeeEBNF/README.mdfor requirements and quick-start instructions.
- Specifications & Documents (in
DOCS/,RFC/) are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). - Source Code (in
EBNF/) is licensed under the MIT License.
See LICENSE and LICENSE-CC-BY-4.0 for details.