For example, we have two lexer.pys, one in pep10, one in expr.
While this is no problem for our tooling (or Python in general), students we confused about which file(s) they should modify for a homework assignment.
We should establish a convention where file names are unique within the project to avoid this issue entirely rather than try to provide additional instruction.
This will impact filenames (but not line numbers!) in CS6E chapter 7
For example, we have two
lexer.pys, one inpep10, one inexpr.While this is no problem for our tooling (or Python in general), students we confused about which file(s) they should modify for a homework assignment.
We should establish a convention where file names are unique within the project to avoid this issue entirely rather than try to provide additional instruction.
This will impact filenames (but not line numbers!) in CS6E chapter 7