diff options
Diffstat (limited to 'spec')
-rw-r--r-- | spec/1.md (renamed from spec/1 - language.md) | 0 | ||||
-rw-r--r-- | spec/2.md (renamed from spec/2 - related.md) | 0 | ||||
-rw-r--r-- | spec/3.md (renamed from spec/3 - abi.md) | 0 | ||||
-rw-r--r-- | spec/4.md (renamed from spec/4 - fip.md) | 0 | ||||
-rw-r--r-- | spec/README.md | 15 |
5 files changed, 8 insertions, 7 deletions
diff --git a/spec/1 - language.md b/spec/1.md index 47e6834..47e6834 100644 --- a/spec/1 - language.md +++ b/spec/1.md diff --git a/spec/2 - related.md b/spec/2.md index c398309..c398309 100644 --- a/spec/2 - related.md +++ b/spec/2.md diff --git a/spec/3 - abi.md b/spec/3.md index 5ea5c15..5ea5c15 100644 --- a/spec/3 - abi.md +++ b/spec/3.md diff --git a/spec/4 - fip.md b/spec/4.md index c5a0259..c5a0259 100644 --- a/spec/4 - fip.md +++ b/spec/4.md diff --git a/spec/README.md b/spec/README.md index 0e53e68..1517525 100644 --- a/spec/README.md +++ b/spec/README.md @@ -11,7 +11,7 @@ Right now, TNSL isn't a language. But it *could* be. And, really, I think it's ## Chapter Index -1. The Language +1. [The Language](./1.md) - Files - Blocks @@ -20,7 +20,7 @@ Right now, TNSL isn't a language. But it *could* be. And, really, I think it's - Operators - `raw` and `asm` -2. Related features +2. [Related features](./2.md) - Style guide - Compiler Options @@ -28,21 +28,22 @@ Right now, TNSL isn't a language. But it *could* be. And, really, I think it's - libtnsl - TNSL-lang export trees (T-LETs) -3. The TNSL Calling ABI +3. [The TNSL Calling ABI](./3.md) - Differences from C - Exporting C-like Functions - Types and Arrays in Memory -4. Features in Position +4. [Features in Position](./4.md) - Bare Metal - `libtnsl` as it relates to Types - Cross Calling to C -- Appendix A - Reserved Characters -- Appendix B - Reserved Words -- Appendix C - Speed vs the Type System +- [Appendix](./Appendices.md) + - A: Reserved Characters + - B: Reserved Words + - C: Speed vs the Type System ## Credits |