-
-
Notifications
You must be signed in to change notification settings - Fork 84
Adding Practice Exercise Generator #597
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
Conversation
Likely your Before we go to merge I'd like to make sure it is cleaned up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some initial comments. I'll give it a better look and a test hopefully soon.
This adds an exercise generator (as a Python script). It also updates the common-lisp/README.md file with instructions on how to use it.
Created executable. Removed references to Python in the README when mentioning the exercise generator - the existence of the executable removes the need for it.
Added CLI functionality as an additional option. Updated README to reflect this. Created new executable from updated code.
In list creation, went from using `'(...` to using `(list...` to remove possible problems when creating nested lists.
I have given this a try and it works well in python3. I first had to install The output has some small issues but I would not expect a generator to work well enough that some review is would not be needed. It seemed to do its job well enough that it might be useful. The |
Removed the executable. Updated README to reflect use of Python to run the generator. Changed generated test equality: equalp -> equal
Thank you very much @PaulT89 for writing this generator. |
Summary
This adds an exercise generator (as a Python script). It also updates the common-lisp/README.md file with instructions on how to use it.
Checklist
./bin/configlet generate
to ensure all documents are properly generated.