1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

roadmap: c2v, autofree

This commit is contained in:
Alexander Medvednikov 2023-03-13 14:51:58 +01:00 committed by GitHub
parent d00237f02c
commit 733ac05bbd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,7 +9,7 @@
- [x] vfmt: add missing imports (like goimports)
- [ ] Recursive structs via options: `struct Node { next ?Node }`
- [x] First class Option type
- [ ] Optional function struct fields
- [x] Optional function struct fields
- [ ] Handle function pointers safely, remove `if function == 0 {`
- [x] Bundle OpenSSL like GC
- [x] Anonymous structs
@ -25,6 +25,8 @@
- [ ] Big remaining bugs fixed
- [ ] More powerful comptime
- [ ] Constraits for generics
- [ ] Autofree memory management option ready for production
- [ ] C2V supporting entire C99 standard
### Tooling