|
|
5 일 전 | |
|---|---|---|
| .. | ||
| cfg | 6 일 전 | |
| demo | 6 일 전 | |
| docs | 5 일 전 | |
| monitor | 6 일 전 | |
| planning | 5 일 전 | |
| scripts | 5 일 전 | |
| src | 5 일 전 | |
| tests | 5 일 전 | |
| .gitignore | 6 일 전 | |
| AGENTS.md | 6 일 전 | |
| README.md | 6 일 전 | |
Nova128 is the working name for an object-oriented programming language for the Commodore 128. Its compiler will be written in 8502/6502 assembly, run on the C128 in native mode, and generate native C128 PRG files.
This directory contains the project specification, agent-ready backlog, and the
implementation as it is built. The user approved continuation on 2026-11-07;
stories may be claimed in dependency order under AGENTS.md.
new and deleteVersion 1 does not include class inheritance, garbage collection, exceptions, generics, closures, overloading, floating point, a Z80 target, or a C64 target.
| File | Purpose |
|---|---|
AGENTS.md |
Mandatory operating rules for agents |
docs/decisions.md |
Accepted, provisional, deferred, and open decisions |
docs/language-spec.md |
Normative source-language specification |
docs/architecture.md |
Compiler, runtime, ABI, memory, and file architecture |
planning/epics-and-stories.md |
Work breakdown with dependencies and acceptance criteria |
planning/agent-workflow.md |
Claiming, handoff, verification, and completion process |
x64sc + Vim clone
|
| PETSCII SEQ source: PROGRAM.N8
v
copied development D81
|
| close x64sc before continuing
v
x128 + Nova128 compiler
|
+--> PROGRAM.PRG
+--> PROGRAM.ERR
+--> PROGRAM.MAP
The original vim/work.d81 is an input template, never a writable project
disk. A preparation script will copy it into newLang/build/ and inject the
compiler, runtime, examples, and fixtures.
The user approved continuation with these documented defaults:
Nova128.n8See docs/decisions.md for decision status and unresolved questions.
Powered by TurnKey Linux.