1. Introduction
  2. Getting Started
    1. Installing KSL
    2. Configuring KSL
  3. Tutorials
    1. Hello World in KSL
    2. For Loops in KSL
    3. Rock, Paper, Scissors in KSL
    4. Structs and Arrays
  4. Comments
  5. Understanding Types
    1. Integers
    2. Floats
    3. Booleans
    4. Strings
    5. Arrays
    6. Struct
  6. Type Casting
  7. Variables
  8. Expressions
  9. Functions
    1. Definition
    2. Returns
    3. Inline Calls
  10. Conditionals
  11. Loops
    1. For
    2. While
  12. Libraries
  13. Namespaces
  14. Function Attributes
    1. Entry
    2. Inline
    3. No Fail
    4. No Mangle
  15. FFI Concepts
  16. Error Codes
  17. Standard Library
    1. std.io
    2. std.fs
    3. std.env
    4. std.math
    5. std.random
    6. std.time
  18. KSL Language Standard
    1. using
    2. if/else if/else
    3. while
    4. for
    5. templates
    6. function
    7. casting
  19. Miscillanious
    1. Quick Syntax Guide
  20. Compiler Internals
    1. Compiling the Compiler
    2. Compiling the Standard Library
    3. Name Mangling Convention
    4. Expression Semantics
    5. Comiler Flags