---
Title: Docs Home
Prev:
Next: Overview
---

# YREA SLS Documentation
<em class="sls-title">Stack Language Specification</em>

**Sections**:
1. [Overview](./overview.html)
2. [Lexical Structure](./lexical_structure.html)
3. [Primitive Types](./primitive_types.html)
4. [Basic Operations](./basic_operations.html)
5. [Functions](./functions.html)
6. [Control Flow](./control_flow.html)
7. [Data Structures](./data_structures.html)
8. [Type System](./type_system.html)
9. [Trait System](./trait_system.html)
10. [Generic Programming](./generic_programming.html)
11. [Advanced Topics](./advanced_topics.html)

**Appendices**:
- A. [Standard Library](./standard_library.html)
- B. [Complete Trait Reference](./complete_trait_reference.html)
- C. [Complete Operator Reference](./complete_operator_reference.html)
- D. [Grammar Summary](./grammar_summary.html)
- E. [Module System](./module_system.html) (Future)
- F. [Memory Management](./memory_management.html) (Future)
- G. [Examples and Tutorials](./examples_and_tutorials.html)
- H. [Complete Type Reference](./complete_type_reference.html)

---

**Other**:
- [Contribution Guide](./contributing.html)
- [Missing Features](./missing_features.html)
- [SE 3250 Assignment Details](./se_3250_assignment_details.html)
- [Changed](./changes.html)
- [Full Specification](./stack_lang_spec.html)
- [C Terminal I/O Reference](./io_ref.html)
- [Assignment Slide Show](./slides/SLIDES.html)

---
