feat: link homepage and getting started to docs

Signed-off-by: erick-alcachofa <erick@artichoke.dev>

- Convert wiki homepage references into clickable markdown links across new docs
- Point getting started next steps to sample programs and language guides
- Ensure architecture and reference sections are linked for quick navigation
erick-alcachofa 2025-12-30 03:01:05 +00:00
parent 2f15be6834
commit 0af10e1f04
Signed by: me
GPG Key ID: 6FA5F8643444BAFA
2 changed files with 19 additions and 18 deletions

@ -48,7 +48,8 @@ Enable testing during configuration with `-DENABLE_TESTING=ON`.
## Next Steps
- Review the sample programs and overview guides to understand the language.
- Dive into `Language/Overview.md` and `Language/ControlFlow.md` for targeted
explanations.
- Use `Architecture.md` if you plan to extend the compiler.
- Review the [Sample Programs](Examples/SamplePrograms.md) and overview guides
to understand the language.
- Dive into [Language Overview](Language/Overview.md) and
[Control Flow](Language/ControlFlow.md) for targeted explanations.
- Use [Architecture](Architecture.md) if you plan to extend the compiler.

28
Home.md

@ -11,23 +11,23 @@ performance or control.
## Using This Wiki
Start with `GettingStarted.md` to build and run the parser. Continue with the
language guide and control-flow chapters for deeper dives into syntax and
semantics. The reference section contains the formal grammar and token catalog,
while the sample programs illustrate how features fit together. Report any gaps
or inconsistencies via issues or patches.
Start with [Getting Started](GettingStarted.md) to build and run the parser.
Continue with the language guide and control-flow chapters for deeper dives into
syntax and semantics. The reference section contains the formal grammar and
token catalog, while the sample programs illustrate how features fit together.
Report any gaps or inconsistencies via issues or patches.
## Quick Links
- **Getting Started:** `GettingStarted.md`
- **Language Guide:** `Language/Overview.md`
- **Control Flow:** `Language/ControlFlow.md`
- **Expressions & Operators:** `Language/Expressions.md`
- **Pattern Unwrapping:** `Language/Patterns.md`
- **Grammar Reference:** `Reference/Grammar.md`
- **Token Reference:** `Reference/Tokens.md`
- **Architecture Overview:** `Architecture.md`
- **Sample Programs:** `Examples/SamplePrograms.md`
- **Getting Started:** [Getting Started](GettingStarted.md)
- **Language Guide:** [Language Overview](Language/Overview.md)
- **Control Flow:** [Control Flow](Language/ControlFlow.md)
- **Expressions & Operators:** [Expressions & Operators](Language/Expressions.md)
- **Pattern Unwrapping:** [Patterns](Language/Patterns.md)
- **Grammar Reference:** [Grammar Reference](Reference/Grammar.md)
- **Token Reference:** [Token Reference](Reference/Tokens.md)
- **Architecture Overview:** [Architecture](Architecture.md)
- **Sample Programs:** [Sample Programs](Examples/SamplePrograms.md)
## Core Philosophy & Features