You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,15 +30,12 @@ Or use pip to install extra modules:
30
30
31
31
# Code organization
32
32
33
-
- parser: python lexing, parsing and ast
34
-
- vm: python virtual machine
35
-
- src: using the other subcrates to bring rustpython to life.
36
-
37
-
The files in the top level directory are from [windelbouwman/rspython][rspython] which contains an implementation of the parser and vm in `src/`
38
-
39
-
An alternative implementation of python virtual machine that are compatible with CPython parser are from [shinglyu/RustPython][rustpython] and is located in the `VM/` folder.
40
-
41
-
We are in the process of merging the two implementation to form a single implementation.
33
+
- `parser`: python lexing, parsing and ast
34
+
- `vm`: python virtual machine
35
+
- `src`: using the other subcrates to bring rustpython to life.
36
+
- `docs`: documentation (work in progress)
37
+
- `py_code_object`: CPython bytecode to rustpython bytecode convertor (work in progress)
38
+
- `tests`: integration test snippets
42
39
43
40
# Community
44
41
@@ -48,12 +45,13 @@ Chat with us on [gitter][gitter].
48
45
49
46
The initial work was based on [windelbouwman/rspython](https://github.com/windelbouwman/rspython) and [shinglyu/RustPython](https://github.com/shinglyu/RustPython)
0 commit comments