| Age | Commit message (Collapse) | Author | Files | Lines |
|
Two cases, one file. This exercise was a welcome departure from the
recent head-scratchers. It made me think about a solution for the
pathname issue I realized would crop up, too.
I'm roughly 75% done with the book! Maybe by the time I finish it, I'll
have a Makefile ready for the project...
|
|
This exercise is probably the most challenging "function puzzle" thus
far. Modifying getword(), using various states, and the hashtable all
create an example of how small building blocks can work together to
make something.
The implementation is very simple and nowhere near completely supporting
'#define', but that's not the point. To properly support it, you'd need
to build an entire preprocessor/parser, and that's far beyond the scope
of both the exercise and book.
|
+9
| 2018-03-13 | Make VGSTASH_DB_LOCATION point to a file | zlg | 2 | -21/+20 |
| 2016-11-18 | Remove settings from helpers.sh | Ze Libertine Gamer | 1 | -5/+0 |
| 2016-11-15 | Correct phrasing in README. | Ze Libertine Gamer | 1 | -4/+4 |
| 2016-11-13 | Derp | Ze Libertine Gamer | 1 | -0/+1 |
| 2016-11-03 | Improve error handling in shell scripts | Ze Libertine Gamer | 4 | -3/+23 |
| 2016-10-24 | Correct run_again, add recursion | Ze Libertine Gamer | 1 | -0/+4 |
| 2016-10-21 | Add quotes to correct behavior for arglist | Ze Libertine Gamer | 1 | -1/+1 |
| 2016-10-14 | updater.sh: add recursion, error handling | Ze Libertine Gamer | 1 | -43/+101 |
| 2016-10-14 | Correct pipe-handling behavior | Ze Libertine Gamer | 1 | -1/+9 |
| 2016-10-12 | Clarify a method to move between platforms | Ze Libertine Gamer | 1 | -2/+5 |