XSharp icon indicating copy to clipboard operation
XSharp copied to clipboard

A toy OOP language with lexer, parser, codegen and runtime

Results 6 XSharp issues
Sort by recently updated
recently updated
newest added

**Title:** Enhance error handling when tokenizing, parsing and codegening **Description:** **Labels:** enhancement

enhancement

**Title:** Add meta-information for Class **Description:** Add meta-information into the binary when referenced **Labels:** enhancement

enhancement

**Title:** Design a rust-like(ADT) enumeration for XSharp **Description:** **Labels:** enhancement

enhancement

**Title:** Design a type-conversion/matching rules **Description:** A good programming language needs a strong type system. The foundation of type system is types' rules. Currently, XSharp's type system is still weak,...

enhancement

### **Add line/col information for error/warning information**

enhancement

### **Apply stream in the whole compiling process.** Add API consume() take() for Tokenizer Add API consume() for Parser

enhancement