@@ -516,8 +516,8 @@ def p_start(p):
516516 """
517517 global ast , data_ast
518518
519- make_label (' .ZXBASIC_USER_DATA' , 0 )
520- make_label (' .ZXBASIC_USER_DATA_LEN' , 0 )
519+ make_label (gl .ZXBASIC_USER_DATA , 0 )
520+ make_label (gl .ZXBASIC_USER_DATA_LEN , 0 )
521521
522522 if PRINT_IS_USED :
523523 zxbpp .ID_TABLE .define ('___PRINT_IS_USED___' , 1 )
@@ -2231,10 +2231,10 @@ def p_save_data(p):
22312231 else :
22322232 length = make_number (entry .type_ .size , lineno = p .lineno (4 ))
22332233 else :
2234- access = SYMBOL_TABLE .access_label (' .ZXBASIC_USER_DATA' , p .lineno (3 ), SYMBOL_TABLE .global_scope )
2234+ access = SYMBOL_TABLE .access_label (gl .ZXBASIC_USER_DATA , p .lineno (3 ), SYMBOL_TABLE .global_scope )
22352235 start = make_unary (p .lineno (3 ), 'ADDRESS' , access , type_ = TYPE .uinteger )
22362236
2237- access = SYMBOL_TABLE .access_label (' .ZXBASIC_USER_DATA_LEN' , p .lineno (3 ), SYMBOL_TABLE .global_scope )
2237+ access = SYMBOL_TABLE .access_label (gl .ZXBASIC_USER_DATA_LEN , p .lineno (3 ), SYMBOL_TABLE .global_scope )
22382238 length = make_unary (p .lineno (3 ), 'ADDRESS' , access , type_ = TYPE .uinteger )
22392239
22402240 p [0 ] = make_sentence (p .lineno (1 ), p [1 ], p [2 ], start , length )
@@ -2300,10 +2300,10 @@ def p_load_data(p):
23002300 else :
23012301 length = make_number (entry .type_ .size , lineno = p .lineno (4 ))
23022302 else :
2303- entry = SYMBOL_TABLE .access_label (' .ZXBASIC_USER_DATA' , p .lineno (3 ), SYMBOL_TABLE .global_scope )
2303+ entry = SYMBOL_TABLE .access_label (gl .ZXBASIC_USER_DATA , p .lineno (3 ), SYMBOL_TABLE .global_scope )
23042304 start = make_unary (p .lineno (3 ), 'ADDRESS' , entry , type_ = TYPE .uinteger )
23052305
2306- entry = SYMBOL_TABLE .access_label (' .ZXBASIC_USER_DATA_LEN' , p .lineno (3 ), SYMBOL_TABLE .global_scope )
2306+ entry = SYMBOL_TABLE .access_label (gl .ZXBASIC_USER_DATA_LEN , p .lineno (3 ), SYMBOL_TABLE .global_scope )
23072307 length = make_unary (p .lineno (3 ), 'ADDRESS' , entry , type_ = TYPE .uinteger )
23082308
23092309 p [0 ] = make_sentence (p .lineno (3 ), p [1 ], p [2 ], start , length )
0 commit comments