fork() implemented for following kind of commands:
h | codify < t2
h -b | codify < t1
Everything seems to work as expected.
The previous fork() implements still also work as expected.

This version can be fully tested with any kind of commands lines including <, >, | caracters, and argument for each executable.