aboutsummaryrefslogtreecommitdiff
path: root/ch5/5-18_dcl-error-recovery.c
diff options
context:
space:
mode:
authorzlg <zlg@zlg.space>2013-09-26 07:17:51 -0500
committerzlg <zlg@zlg.space>2013-09-26 07:17:51 -0500
commit22ddf92e89b19c30ff77b368cab60cc95315db35 (patch)
tree5085347805262c7e35b8ce5393fd8b4787f7285a /ch5/5-18_dcl-error-recovery.c
parentClean up 5-10's printf() calls (diff)
downloadknr-22ddf92e89b19c30ff77b368cab60cc95315db35.tar.gz
knr-22ddf92e89b19c30ff77b368cab60cc95315db35.tar.bz2
knr-22ddf92e89b19c30ff77b368cab60cc95315db35.tar.xz
knr-22ddf92e89b19c30ff77b368cab60cc95315db35.zip
Solve Exercise 5-11: `entab` and `detab` remixed!
This one was pretty rough. At first I wanted to include a bunch of error-catching and "smart" stuff. When I took a second look at it and realized `itoa` returns 0 on a string, things became a bit easier. I may have been able to outsource a few things to a function or two, but overall I think it worked out.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
n>/+4 2016-11-13DerpZe Libertine Gamer1-0/+1 2016-11-03Improve error handling in shell scriptsZe Libertine Gamer4-3/+23 2016-10-24Correct run_again, add recursionZe Libertine Gamer1-0/+4 Loops and functions -- oh my, what a useful combination. :) 2016-10-21Add quotes to correct behavior for arglistZe Libertine Gamer1-1/+1 2016-10-14updater.sh: add recursion, error handlingZe Libertine Gamer1-43/+101 2016-10-14Correct pipe-handling behaviorZe Libertine Gamer1-1/+9 2016-10-12Clarify a method to move between platformsZe Libertine Gamer1-2/+5 Also correct a typo.