summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
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.md15
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