Skip to content

Commit 1a13dd9

Browse files
authored
Merge pull request RustPython#4296 from yt2b/fix_dev_md
Change bytecode path
2 parents f54b555 + f075994 commit 1a13dd9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

DEVELOPMENT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ Understanding a new codebase takes time. Here's a brief view of the
116116
repository's structure:
117117

118118
- `compiler/src`: python compilation to bytecode
119-
- `bytecode/src`: python bytecode representation in rust structures
119+
- `core/src`: python bytecode representation in rust structures
120120
- `parser/src`: python lexing, parsing and ast
121121
- `derive/src`: Rust language extensions and macros specific to rustpython
122122
- `Lib`: Carefully selected / copied files from CPython sourcecode. This is
@@ -173,8 +173,8 @@ Tree) to bytecode. The implementation of the compiler is found in the
173173
`compiler/src` directory. The compiler implements Python's symbol table,
174174
ast->bytecode compiler, and bytecode optimizer in Rust.
175175

176-
Implementation of bytecode structure in Rust is found in the `bytecode/src`
177-
directory. `bytecode/src/lib.rs` contains the representation of
176+
Implementation of bytecode structure in Rust is found in the `compiler/core/src`
177+
directory. `compiler/core/src/bytecode.rs` contains the representation of
178178
instructions and operations in Rust. Further information about Python's
179179
bytecode instructions can be found in the
180180
[Python documentation](https://docs.python.org/3/library/dis.html#bytecodes).

0 commit comments

Comments
 (0)