-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
EPICarea-ILArea of intermediate languageArea of intermediate languagearea-assembliesArea of assembly structures and logicArea of assembly structures and logicarea-compilerArea of compiler staffArea of compiler staffarea-corlibArea of core libraryArea of core libraryarea-lexerArea of lexer treeArea of lexer treearea-runtimeArea of runtime forgeArea of runtime forgearea-vmArea of virtual machineArea of virtual machineblockingbreaking-changefeaturelanguage-specspriority 0criticalcriticalsize: Mmedium task (< 3 week)medium task (< 3 week)
Milestone
Description
- syntax, ast support
- unit tests
- ast->il
- vtables test
- Improvement LD_TOKEN, RuntimeToken and etc #64
- [vtable improvement] Class bitmap in vtable initialization #65
- [EPIC] Cast operation #66
- Multiple inheritance #77
- Duplicate Class instance protection #67
- Application Vault - main storage of modules #68
- Natural types (structures and primitives) should be contained in vtable in a raw form #274
public interface IFooBar
{
method1(): void;
method2(arg: Int32): void;
}
Metadata
Metadata
Assignees
Labels
EPICarea-ILArea of intermediate languageArea of intermediate languagearea-assembliesArea of assembly structures and logicArea of assembly structures and logicarea-compilerArea of compiler staffArea of compiler staffarea-corlibArea of core libraryArea of core libraryarea-lexerArea of lexer treeArea of lexer treearea-runtimeArea of runtime forgeArea of runtime forgearea-vmArea of virtual machineArea of virtual machineblockingbreaking-changefeaturelanguage-specspriority 0criticalcriticalsize: Mmedium task (< 3 week)medium task (< 3 week)
Type
Projects
Status
To do