Crate TypeScript_Rust_Compiler

Crate TypeScript_Rust_Compiler 

Source
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