Skip to content

Better tape parsing mechanisms #1

Description

@nicb

Tape parsing mechanism is functional but seriously difficult to handle

  • lexing should be subdivided in three different lexers, possibly using rex
  • thorough syntax testing should be performed (not only testing with single note.txt texts)
  • line numbering should be tested (it's bugged as it is)
  • a fifo queue for better error management should be implemented (so that context is handled in a better way)
  • parse errors should be handled inside the parsing code (with the yyerror mechanism)

Feel free to open separate issues for each of these items :-)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions