-
- Downloads
Add source file name and line number to error messages.
Byte code has a map from byte-code offset to source-code line number, used to give better error messages.
Showing
- py/bc.h 1 addition, 1 deletionpy/bc.h
- py/builtineval.c 2 additions, 1 deletionpy/builtineval.c
- py/builtinimport.c 2 additions, 1 deletionpy/builtinimport.c
- py/compile.c 3 additions, 2 deletionspy/compile.c
- py/compile.h 1 addition, 1 deletionpy/compile.h
- py/emit.h 2 additions, 1 deletionpy/emit.h
- py/emitbc.c 195 additions, 134 deletionspy/emitbc.c
- py/emitcpy.c 4 additions, 0 deletionspy/emitcpy.c
- py/emitnative.c 4 additions, 0 deletionspy/emitnative.c
- py/emitpass1.c 1 addition, 0 deletionspy/emitpass1.c
- py/lexer.c 10 additions, 7 deletionspy/lexer.c
- py/lexer.h 1 addition, 1 deletionpy/lexer.h
- py/obj.h 2 additions, 0 deletionspy/obj.h
- py/objexcept.c 24 additions, 0 deletionspy/objexcept.c
- py/objgenerator.c 7 additions, 1 deletionpy/objgenerator.c
- py/parse.c 41 additions, 33 deletionspy/parse.c
- py/parse.h 1 addition, 1 deletionpy/parse.h
- py/showbc.c 4 additions, 0 deletionspy/showbc.c
- py/vm.c 26 additions, 2 deletionspy/vm.c
- stm/main.c 5 additions, 3 deletionsstm/main.c
Loading
Please register or sign in to comment