Parse statement lists

This commit is contained in:
2025-10-19 12:45:55 +02:00
parent c6531ba398
commit 70eab55cde
2 changed files with 998 additions and 282 deletions

View File

@@ -1598,8 +1598,8 @@ begin
_lexer_read_token(@token_kind);
if token_kind <> _lexer_token_kind_assignment() then
(* Else we assume this is a zeroed 102400 bytes big array. *)
_write_z(" .zero 102400\0")
(* Else we assume this is a zeroed 819200 bytes big array. *)
_write_z(" .zero 819200\0")
else
(* Skip the assignment sign with surrounding whitespaces. *)
_lexer_skip_token();
@@ -3038,7 +3038,7 @@ begin
.start_read;
(* Second argument is buffer size. Modifying update the source_code definition. *)
last_read := _read_file(offset, 102400);
last_read := _read_file(offset, 819200);
if last_read > 0 then
offset := offset + last_read;
goto .start_read

File diff suppressed because it is too large Load Diff