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 ## Next Steps
- Review the sample programs and overview guides to understand the language. - Review the [Sample Programs](Examples/SamplePrograms.md) and overview guides
- Dive into `Language/Overview.md` and `Language/ControlFlow.md` for targeted to understand the language.
explanations. - Dive into [Language Overview](Language/Overview.md) and
- Use `Architecture.md` if you plan to extend the compiler. [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 ## Using This Wiki
Start with `GettingStarted.md` to build and run the parser. Continue with the Start with [Getting Started](GettingStarted.md) to build and run the parser.
language guide and control-flow chapters for deeper dives into syntax and Continue with the language guide and control-flow chapters for deeper dives into
semantics. The reference section contains the formal grammar and token catalog, syntax and semantics. The reference section contains the formal grammar and
while the sample programs illustrate how features fit together. Report any gaps token catalog, while the sample programs illustrate how features fit together.
or inconsistencies via issues or patches. Report any gaps or inconsistencies via issues or patches.
## Quick Links ## Quick Links
- **Getting Started:** `GettingStarted.md` - **Getting Started:** [Getting Started](GettingStarted.md)
- **Language Guide:** `Language/Overview.md` - **Language Guide:** [Language Overview](Language/Overview.md)
- **Control Flow:** `Language/ControlFlow.md` - **Control Flow:** [Control Flow](Language/ControlFlow.md)
- **Expressions & Operators:** `Language/Expressions.md` - **Expressions & Operators:** [Expressions & Operators](Language/Expressions.md)
- **Pattern Unwrapping:** `Language/Patterns.md` - **Pattern Unwrapping:** [Patterns](Language/Patterns.md)
- **Grammar Reference:** `Reference/Grammar.md` - **Grammar Reference:** [Grammar Reference](Reference/Grammar.md)
- **Token Reference:** `Reference/Tokens.md` - **Token Reference:** [Token Reference](Reference/Tokens.md)
- **Architecture Overview:** `Architecture.md` - **Architecture Overview:** [Architecture](Architecture.md)
- **Sample Programs:** `Examples/SamplePrograms.md` - **Sample Programs:** [Sample Programs](Examples/SamplePrograms.md)
## Core Philosophy & Features ## Core Philosophy & Features