Skip to content

sir-george2500/codify

 
 

Repository files navigation

Codon Language Server

Codon Logo

Overview

Codon Language Server (CLS) is a high-performance, standards-based static type checker and Language Server Protocol (LSP) implementation for the Codon programming language.

Codon is a high-performance Python compiler that generates native machine code without runtime overhead. This project, built as a deeply modified fork of Microsoft's Pyright, is specifically engineered to enforce Codon's zero-overhead static typing regime, handle its C-FFI layers, and analyze its parallel loop architectures.

Core Features

This repository provides the modified VS Code extension (vscode-pyright) tuned for .codon file integration.

  1. Navigate to the extension package: cd packages/vscode-pyright
  2. Build the extension bundle: npx webpack --mode development
  3. Install the resulting VSIX or launch it securely via the VS Code Extension Development Host.

Documentation Reference

About

Static Type Checker for Codon Python

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 63.5%
  • TypeScript 36.4%
  • JavaScript 0.1%