Expand description
§TypeScript-Rust-Compiler - TypeScript to Rust Compiler
A high-performance compiler that transforms TypeScript code into idiomatic Rust. Supports all TypeScript features including advanced types, generics, decorators, and async/await patterns.
Modules§
- ast
- Abstract Syntax Tree (AST) definitions for TypeScript
- compiler
- Main compiler implementation
- error
- Error handling for the TypeScript-Rust-Compiler
- generator
- Rust code generator for TypeScript AST
- lexer
- Lexical analysis for TypeScript code
- lexer_
utf8 - UTF-8 compatible lexer for TypeScript
- parser
- Parser for TypeScript code using nom parser combinators
- semantic
- Semantic analysis for TypeScript code
- test_
lexer - types
- Type mapping from TypeScript to Rust
Structs§
- Compiler
- Main compiler interface