Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parser: const glob #9

Open
3 tasks
snowmang1 opened this issue Mar 4, 2023 · 0 comments
Open
3 tasks

Parser: const glob #9

snowmang1 opened this issue Mar 4, 2023 · 0 comments
Labels
parser functions, operators, objects for the parser scanner functions, objects, helpers for scanner

Comments

@snowmang1
Copy link
Owner

Notes

  • scanner should grab constants as globs delimited by whitespace
  • scanner should read lexemes efficiently, delimiting them by white space
    • this means that the parser will get mangled lexemes s.a "(+"
    • the parser should be able to detect this and smart enough to dissect it
  • possible solve for mangled lexemes
    • spawn thread/process to dissect lexeme inside scanner

Tasks

  • scanner delimits by whitespace
  • parser dissects mangled lexemes
  • scanner spawns native thread for dissecting lexemes
@snowmang1 snowmang1 added parser functions, operators, objects for the parser scanner functions, objects, helpers for scanner labels Mar 4, 2023
@snowmang1 snowmang1 added this to the mk1_binary milestone Mar 4, 2023
@snowmang1 snowmang1 modified the milestones: mk1_binary, llvm basic Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
parser functions, operators, objects for the parser scanner functions, objects, helpers for scanner
Projects
Status: Todo
Development

No branches or pull requests

1 participant