A quick and easy program to train 42 exams. Only exam 02 is supported for now.
- Dependencies:
bash
,gcc
andvalgrind
- Setup: just clone the repository where you want
bash exam-trainer.sh
Now don't say LET'S GO !!
to anyone, and you should be good.
- Freely inspired by
examshell
grademe
runs testsstatus
prints the time spent overall and on the current testsubject
prints the subjectskip
ignores current testhelp
prints all available commandsquit
quits the exam
- Extensive error details (compilation errors, runtime, diffs, leaks)
- Simple tests, just like during the exams
- Easily recompile and rerun tests outside the trainer
- Easy to tweak
- Passive aggressive humor
- Finally determining
bash
's minimum required version - Allowing to test a specific test
- History
- Keeping high time score records
- A mode where I shut up
Do it !
/*
* ----------------------------------------------------------------------------
* "THE SANDWICH-WARE LICENSE" (Revision 42):
* <[email protected]> wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff. If we meet some day, and you think
* this stuff is worth it, you can buy me a sandwich in return. Rakjlou
* ----------------------------------------------------------------------------
*/