3.3.50
Big update again:
- A notice pops up when a student uses a global, inviting justification for the use of said global. This notice (as far as I can tell) won't trigger the moulinette error and is just here to spark discussion between students
Errors that were wrongly tracked and are no longer tracked:
- Enabled multiple constant/strings for #define (#246). this is a test, we can remove it if it is abused. There still are some limitations, but to a lesser extent.
- Use Path library (#244) because problems with os.path and windows
- Reordered
check
rules application (was "random") - Better negative constant parsing (#241)
- Crash when using preproc last line (#238)
- Better parser on fct pointer (#240)
Errors that weren't tracked and should have been (and now are tracked):