Start working on shell BNF

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
add 'case', update 'elif'.

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
update 'case'

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Solved B, C (01/24/2013)

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Add the debug_fprintf trick to alg.c

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Pretty up alg.c

It is now compilable and produces no warnings with
	`clang -std=c89 -ansi -pedantic'

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Add D (01/21/2013)

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Update alg.c

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Update D (01/21/2013)

these cacti, man..

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
update

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Merge branch 'bnf/sh'
Commit classwork (01/28/2013)

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Solved A (01/28/2013)

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Add B (01/28/2013)

Still braindamaged.
Oh, and by the way, I think I should start including names of the
problems in the commit msg, so there we go:

 * B (01/28/2013): Точки сочленения

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Move the #include block in alg.c down a few lines

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Update B (01/28/2013)

* B (01/28/2013): Точки сочленения

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Make github satisfied

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Remove unneeded file

It will stay in repo forever anyway

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Update B (01/28/2013)

 * B (01/28/2013): Точки сочленения

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Braindamaged

can't read, let alone program
Anyways, solved B, reuploaded A

 * A (01/28/2013): Мосты
 * B (01/28/2013): Точки сочленения

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>