mirror of
https://github.com/micropython/micropython.git
synced 2026-01-07 20:50:14 +01:00
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.
This commit is contained in:
@@ -28,7 +28,7 @@ struct _mp_lexer_t;
|
||||
typedef machine_uint_t mp_parse_node_t; // must be pointer size
|
||||
|
||||
typedef struct _mp_parse_node_struct_t {
|
||||
uint32_t source; // file identifier, and line number
|
||||
uint32_t source_line; // line number in source file
|
||||
uint32_t kind_num_nodes; // parse node kind, and number of nodes
|
||||
mp_parse_node_t nodes[]; // nodes
|
||||
} mp_parse_node_struct_t;
|
||||
|
||||
Reference in New Issue
Block a user