Fixed TODO list for gitea's gay markdown renderer
This commit is contained in:
parent
b93ac201f2
commit
edb6fdb7e6
32
README.md
32
README.md
|
@ -65,28 +65,28 @@ In no particular order, here's a list of stuff that's done/to do (might be incom
|
|||
|
||||
Toolchain:
|
||||
|
||||
- Tokenizer (with dynamic symbol table) [X]
|
||||
- Parser (with support for custom operators, even builtins) [X]
|
||||
- Compiler [ ] -> Being written
|
||||
- Tokenizer (with dynamic symbol table) ✅
|
||||
- Parser (with support for custom operators, even builtins) ✅
|
||||
- Compiler - > Being written
|
||||
- VM [ ] -> Being written
|
||||
- Bytecode (de-)serializer [X]
|
||||
- Static code debugger [X]
|
||||
- Runtime debugger/inspection tool [ ]
|
||||
- Bytecode (de-)serializer ✅
|
||||
- Static code debugger ✅
|
||||
- Runtime debugger/inspection tool ✅
|
||||
|
||||
Type system:
|
||||
|
||||
- Custom types [ ]
|
||||
- Intrinsics [X]
|
||||
- Generics [X]
|
||||
- Functions [X]
|
||||
- Closures [X]
|
||||
- Custom types
|
||||
- Intrinsics ✅
|
||||
- Generics ✅
|
||||
- Functions ✅
|
||||
- Closures ✅
|
||||
|
||||
Misc:
|
||||
|
||||
- Pragmas [X]
|
||||
- Attribute resolution [ ]
|
||||
- UFCS [ ]
|
||||
- Import system with namespaces and visibility control [X]
|
||||
- Pragmas ✅
|
||||
- Attribute resolution
|
||||
- UFCS
|
||||
- Import system with namespaces and visibility control ✅
|
||||
|
||||
|
||||
|
||||
|
@ -100,7 +100,7 @@ have been implemented alredady):
|
|||
- Nim backend
|
||||
- Structured concurrency
|
||||
- Capability-based programming (i.e. functions are passed objects to act on the real world)
|
||||
- Parametric Polymorphism (with untagged typed unions) [X]
|
||||
- Parametric Polymorphism (with untagged typed unions) ✅
|
||||
- Simple OOP (with multiple dispatch!)
|
||||
- RTTI, with methods that dispatch at runtime based on the true type of a value
|
||||
- Limited compile-time evaluation (embed the Peon VM in the C/C++/Nim backend and use that to execute peon code at compile time)
|
||||
|
|
Loading…
Reference in New Issue