ColumbaEngine
0.1.0

Contents:

  • Getting Started
  • Project API Documentation

Script Language:

  • Script Language Overview
  • Script Language API Reference
  • Virtual Machine (VM) Internals
  • Bytecode Optimizer
  • Bytecode Optimization Passes Reference
ColumbaEngine
  • ColumbaEngine documentation
  • View page source

ColumbaEngine documentation

Add your content using reStructuredText syntax. See the reStructuredText documentation for details.

Contents:

  • Getting Started
  • Project API Documentation

Script Language:

  • Script Language Overview
    • Language Philosophy
    • Key Features
    • Compilation and Execution
    • Debug Output
    • Getting Started
    • Next Steps
  • Script Language API Reference
    • Lexical Structure
    • Data Types
    • Variables
    • Operators
    • Control Flow
    • Functions
    • Classes
    • Module System
    • Built-in Functions
    • Best Practices
    • Example Programs
  • Virtual Machine (VM) Internals
    • Overview
    • Architecture Components
    • Execution Model
    • Value Representation (NaN-Boxing)
    • Memory Management
    • Bytecode Format
    • Optimization System
    • Profiling and Debugging
    • Performance Considerations
    • Best Practices for VM Extension
    • Module System
    • Error Handling
    • Advanced Topics
    • Further Reading
    • Related Files
  • Bytecode Optimizer
    • Overview
    • Architecture
    • Optimization Passes
    • Pattern Matching Engine
    • Writing Custom Passes
    • Debugging Optimizations
    • Performance Impact
    • Example: Complete Custom Pass
    • Pass Execution Order
    • Future Enhancements
    • See Also
    • Related Files
  • Bytecode Optimization Passes Reference
    • Overview
    • Quick Reference
    • Source Code
Next

© Copyright 2025, PigeonCodeur.

Built with Sphinx using a theme provided by Read the Docs.