-
Notifications
You must be signed in to change notification settings - Fork 2
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
verify the correct execution of *every* possible parsing error #32
Comments
Added control text for all parsing errors. Will continue by writing individual levels that each produce one of the parsing errors (stored separately from our main levels.js) for verification. |
I have gone through each parser error to make sure they were working and being caught correctly. I've made a new 'level_parserErrors.js' file that I used to test. I encountered the following problems. I could not successfully test the:
Additional comments:
|
Do you think it's worth filing bugs on (1), (2), and (3)? Additional comment (2) is probably appropriate behavior, but it's also worth filing for later when we write a level editor. |
The first list of 3 were not bugs per-se, but were results of my not knowing exactly how to write gCode or goalCode to produce call those particular functions. I'll file another bug (for later) about the the goal evaluation communication (filed as #105) |
The learners won't know exactly how to write gCode either, right? Or goal code? There should be appropriate error messages for those, especially for later when you write a level editor. |
Verified and closed. |
The process for this should be to go through each possible parsing error, as enumerated in text.js, and produce a program that produces the error. We want to confirm that there aren't any errors in any of these cases.
The text was updated successfully, but these errors were encountered: