aboutsummaryrefslogtreecommitdiff
path: root/docs/README.md
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-18 19:47:35 +0200
committerhachem <im@hachem.wtf>2026-09-18 19:47:35 +0200
commitc0f000ea166a24781fcdbf23c080b203cd9b8ed7 (patch)
tree827b8b3875c60791d092615ce6f87d3c56de8676 /docs/README.md
parent197b07e69f9ed851f9c94eb40927f3202a239386 (diff)
chore: update docsHEADmain
Diffstat (limited to 'docs/README.md')
-rw-r--r--docs/README.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/docs/README.md b/docs/README.md
index fe42c75..c36bd26 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -2,16 +2,16 @@
hdass is a small superset of assembly: you keep registers, memory and explicit
control flow, and write the repetitive parts (moves, arithmetic, loops, branches)
-more compactly. It transpiles to x86-64 (NASM or fasm) or AArch64 (GNU as).
+more compactly. it transpiles to x86-64 (nasm or fasm) or aarch64 (gnu as).
-- [Getting started](getting-started.md) — build the compiler, then write and run
- a first program on both x86-64 and AArch64.
-- [Language reference](language.md) — the full syntax: declarations, statements,
+- [getting started](getting-started.md) — build the compiler, then write and run
+ a first program on both x86-64 and aarch64.
+- [language reference](language.md) — the full syntax: declarations, statements,
control flow, memory, floating point, raw instructions and extensions.
-- [Targets](targets.md) — the architecture and assembler axes, what each target
- supports, the portable register model, and the per-architecture syscall ABIs.
-- [Internals](internals.md) — the `lex → parse → analyze → emit` pipeline and how
+- [targets](targets.md) — the architecture and assembler axes, what each target
+ supports, the portable register model, and the per-architecture syscall abis.
+- [internals](internals.md) — the `lex → parse → analyze → emit` pipeline and how
to add a new assembler backend or architecture.
-Working programs live in [examples/](../examples/) (x86-64) and
+working programs live in [examples/](../examples/) (x86-64) and
[examples/arm64/](../examples/arm64/).