Go to file
2012-04-13 08:36:43 -04:00
devpkg Filling in the devpkg main executable, almost ready for challenge and mid-term (?) 2011-11-17 07:55:03 -05:00
.gitignore Working through ex17 extra credit (again) and writing tests this time 2012-04-13 08:36:43 -04:00
apr-install-script.sh Working through ch27 devpkg, though still having compilation problems with apr_errno.h 2011-11-15 21:44:11 -05:00
break-ex10.py fixed inconsistent python compatibility guarding :P 2011-09-10 02:09:53 -03:00
break-ex25.rb Stubbing in layout for devpkg 2011-11-15 19:15:43 -05:00
check-for-iofunctions.sh adding a script to help me check for my uses of the io functions 2011-11-12 10:40:00 -05:00
dbg.h Worked through ex20 2011-10-27 21:14:28 -04:00
ex1.c extra credit stuff 2011-09-03 20:50:44 -07:00
ex3.c up to chapter 7 2011-09-04 22:18:49 -04:00
ex4.c up to chapter 7 2011-09-04 22:18:49 -04:00
ex4.sh Upgrading to valgrind 3.7.0 since I'm on linux3 2012-02-12 13:24:31 -05:00
ex5.c done up to chapter 8 2011-09-04 22:33:10 -04:00
ex6.c doing 7.3 extra credit 2011-09-05 09:10:19 -04:00
ex7.c Adding back in some comments for line number matchiness 2012-02-13 22:03:16 -05:00
ex8.c Adding back in some comments for line number matchiness 2012-02-13 22:03:16 -05:00
ex9.c Adding comments and modifying code to include changes made since last reading 2012-02-13 22:08:28 -05:00
ex10.c Adding in comments to match example code 2012-02-13 22:11:10 -05:00
ex11.c using strlen and strncpy to make copies of strings instead of just copying pointers, although the need for (char *) makes me think I don't have the right idea 2011-09-10 01:06:06 -04:00
ex12.c first version of ex12 2011-09-10 11:54:21 -04:00
ex13.c back to using switch 2011-09-13 23:07:39 -04:00
ex14.c back to printing alpha and blanks 2011-09-18 10:41:52 -04:00
ex15.c Working through more compiler warnings... 2012-02-11 21:44:35 -05:00
ex16.c Working through more compiler warnings... 2012-02-11 21:44:35 -05:00
ex17-ec1.c Working through ex17 extra credit (again) and writing tests this time 2012-04-13 08:36:43 -04:00
ex17-ec.c Copying over the ex17 bits so that I can revert the main file to pre-extra-credit state 2012-03-02 22:10:11 -05:00
ex17.c TRIVIAL whitespace removal 2012-04-12 21:30:52 -04:00
ex18.c Working through more compiler warnings... 2012-02-11 21:44:35 -05:00
ex19.c Working through extra credit for ch20 ex19 2011-10-26 04:21:16 -04:00
ex19.h Adding the header file and separate makefile for ex19 2011-10-25 20:42:56 -04:00
ex19.mk Worked through ex20 2011-10-27 21:14:28 -04:00
ex20.c Worked through ex20 2011-10-27 21:14:28 -04:00
ex21.c Getting rid of some more compiler warnings 2012-02-11 14:39:50 -05:00
ex22_ec1.c Minor (silly) change to output 2011-11-04 08:24:07 -04:00
ex22_main.c Using pointers to access previously sheltered variables 2011-11-04 08:43:16 -04:00
ex22.c Using pointers to access previously sheltered variables 2011-11-04 08:43:16 -04:00
ex22.h Using pointers to access previously sheltered variables 2011-11-04 08:43:16 -04:00
ex22.mk Forgot to clean up after myself a bit 2012-02-11 14:33:56 -05:00
ex23.c First version of ch24 ex23.c 2011-11-04 09:02:59 -04:00
ex24_iofunctions01.c Breaking out ex24 iofunctions files and writing a shell-based test thingy 2011-11-11 08:22:26 -05:00
ex24_iofunctions02.c Breaking out ex24 iofunctions files and writing a shell-based test thingy 2011-11-11 08:22:26 -05:00
ex24_iofunctions03.c Adding another io functions exercise for ch25 2011-11-11 08:58:43 -05:00
ex24_iofunctions04.c Trying and failing to use fcloseall. 2011-11-12 10:35:59 -05:00
ex24_iofunctions05.c Playing with freopen to redirect stdout. 2011-11-12 11:05:16 -05:00
ex24_iofunctions06.c One more exercise with IO functions. 2011-11-12 13:43:44 -05:00
ex24.c Using atoi and strtod instead of fscanf 2011-11-06 17:04:46 -05:00
ex25-fuzz-input Adding some fuzzing input for doing mem check stuff in ex25 2011-11-13 09:40:48 -05:00
ex25.c First working version of ch26 ex25 2011-11-12 20:20:28 -05:00
iofunctions.txt adding a script to help me check for my uses of the io functions 2011-11-12 10:40:00 -05:00
Makefile Adding back the -std argument to CFLAGS so that we're allowed to use '//' comments 2012-02-13 21:54:10 -05:00
object.c Working through extra credit for ch20 ex19 2011-10-26 04:21:16 -04:00
object.h adding new object.h for ch.20 ex.19 2011-10-25 20:11:42 -04:00
README.md adding a README to appease the octocat 2011-09-05 09:17:01 -04:00
test_ex17.sh Working through ex17 extra credit (again) and writing tests this time 2012-04-13 08:36:43 -04:00
test_ex19.sh Breaking out ex24 iofunctions files and writing a shell-based test thingy 2011-11-11 08:22:26 -05:00
test_ex24_iofunctions.sh Breaking out ex24 iofunctions files and writing a shell-based test thingy 2011-11-11 08:22:26 -05:00
test.sh Working through ex17 extra credit (again) and writing tests this time 2012-04-13 08:36:43 -04:00

Zed asked for folks to work through Learn C The Hard Way and provide feedback, so that's what I'm doing.