* Initial implementation of named expression and import according CPython tests
* added new instruction with inversed evaluation order for dict comprehension, in other cases use regular evaluation order
* added further aspects to implementation, cleaned up, imported test from CPython
* implemented first parts of scoping enhancement and extended checks
* completion of name resolution ongoing, now more test passing, still warinings and cleanup required
* further optimization of name resolution in nested scopes
* Initialize the vm with imports from _io instead of io
* Add the OpenBSD support that I am smart enough to
* adapted grammer to full support, most test are passing now, esp. all invalids are passed. Cleaned up in symboltable
* more conditional compiling, this time for errors
* rustfmt was not pleased
* premature push, whoops
* Add expected_failure result type to jsontests
* Initial implementation of named expression and import according CPython tests
* added new instruction with inversed evaluation order for dict comprehension, in other cases use regular evaluation order
* added further aspects to implementation, cleaned up, imported test from CPython
* implemented first parts of scoping enhancement and extended checks
* completion of name resolution ongoing, now more test passing, still warinings and cleanup required
* further optimization of name resolution in nested scopes
* adapted grammer to full support, most test are passing now, esp. all invalids are passed. Cleaned up in symboltable
* Fixed nameing convention violation and removed unnecessary information from symbol resolution. Added some more comments.
* Fixed nameing convention violation and removed unnecessary information from symbol resolution. Added some more comments.
Co-authored-by: Noah <33094578+coolreader18@users.noreply.github.com>
Co-authored-by: Reuben Staley <lighthousemaniac@gmail.com>