├── C ├── L2B.c ├── arg.c ├── bad-union.c ├── byteorder.c ├── byteorder2.c ├── check_bit.c ├── dangling.c ├── dangling2.c ├── discr.c ├── errno.c ├── fgets.c ├── func.c ├── func2.c ├── leak.c ├── leak2.c ├── line.c ├── malloc.c ├── malloc2.c ├── malloc3.c ├── map.c ├── offsetof.c ├── overrun.c ├── padding.c ├── padding2.c ├── point.c ├── pointer.c ├── pointer2.c ├── pointer3.c ├── pointer4.c ├── pointer5.c ├── rect.c ├── rmdir.c ├── rmdir2.c ├── shape.c ├── snprintf.c ├── stdarg-add.c ├── strtol.c ├── sum.c ├── sys_type.c ├── tiny_printf.c ├── type.c ├── union.c └── union2.c ├── README.md ├── fs ├── cdpwd.c ├── files0.c ├── files1.c ├── fsnav0.c ├── fsnav1.c ├── fsnav2.c ├── lns.c ├── myls0.c ├── mypwd.c ├── showmode.c └── stat0.c ├── llio ├── fixedcp.c ├── goodnight.c ├── hop.c ├── mytouch.c ├── phone1.c ├── phone2x.c ├── printfive.c ├── printinput.c ├── readhello.c ├── seekread.c ├── showfd.c ├── trunc10.c ├── writebye.c └── writeout.c ├── pipe ├── iredirect.c ├── my_popen_read.c ├── oredirect.c ├── pipe-sample1.c ├── pipe-sample1big.c ├── pipe-sample1bigfork.c ├── pipe-sample1fork.c ├── pipe-sample2.c ├── popen-sample.c ├── popen-sample2.c ├── popen2-socketpair.c └── popen2.c ├── proc ├── cddo.c ├── exec0.c ├── exec1.c ├── exec2.c ├── fork0.c ├── fork1.c ├── getpath.c ├── mypinfo.c ├── mysh0.c ├── mysh2.c ├── mysh3.c ├── mysh4.c ├── mysh5.c ├── myvec.c ├── orphan.c ├── setuser.c ├── showenv.c ├── showpid.c └── showppid.c ├── setjmp ├── setjmp-error-handling.c ├── setjmp-sample.c ├── setjmp-sample2.c ├── setjmp-sample3.c ├── sigsetjmp-practice.c └── sigsetjmp-sample.c ├── signal ├── SIGINT_is_blocked.c ├── alarm.c ├── alarm2.c ├── async-wait.c ├── bad-sleep.c ├── global-var.c ├── global-var2.c ├── global-var3.c ├── global-var4.c ├── good-sleep.c ├── kill.c ├── mykill.c ├── pause.c ├── setpgid0.c ├── setpgid1.c ├── sigaction.c ├── sigaction2.c ├── siginfo.c ├── signal1.c ├── signal2.c ├── signal3.c ├── signal4.c ├── signal5.c ├── sigset1.c ├── sigset2.c ├── tcsetpgrp.c ├── timeout_read1.c ├── timeout_read2.c └── whackamole.c ├── socket ├── chatserver.c ├── client-name.c ├── client.c ├── cserver.c ├── iserver1.c ├── iserver2.c └── pindepclient.c ├── stdio ├── acctadd.c ├── accttotal.c ├── cp1.c ├── diary1.c ├── launchx.c ├── linecp.c ├── lineflush.c ├── showfile.c └── tinymining.c ├── sub ├── mysub.c ├── mysub.h └── myvec.h └── term ├── curses-sample.c ├── curses-walk.c ├── foo.c ├── isatty.c ├── noecho.c ├── noonlcr.c ├── pty.c ├── rev-cat.c ├── rev-cat2.c ├── semi-raw.c ├── sokoban1.c ├── sokoban2.c ├── sokoban3.c ├── termsize.c ├── tigetstr-sample.c ├── tigetstr-sample2.c └── visual-sleep.c /C/L2B.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/L2B.c -------------------------------------------------------------------------------- /C/arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/arg.c -------------------------------------------------------------------------------- /C/bad-union.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/bad-union.c -------------------------------------------------------------------------------- /C/byteorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/byteorder.c -------------------------------------------------------------------------------- /C/byteorder2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/byteorder2.c -------------------------------------------------------------------------------- /C/check_bit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/check_bit.c -------------------------------------------------------------------------------- /C/dangling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/dangling.c -------------------------------------------------------------------------------- /C/dangling2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/dangling2.c -------------------------------------------------------------------------------- /C/discr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/discr.c -------------------------------------------------------------------------------- /C/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/errno.c -------------------------------------------------------------------------------- /C/fgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/fgets.c -------------------------------------------------------------------------------- /C/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/func.c -------------------------------------------------------------------------------- /C/func2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/func2.c -------------------------------------------------------------------------------- /C/leak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/leak.c -------------------------------------------------------------------------------- /C/leak2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/leak2.c -------------------------------------------------------------------------------- /C/line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/line.c -------------------------------------------------------------------------------- /C/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/malloc.c -------------------------------------------------------------------------------- /C/malloc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/malloc2.c -------------------------------------------------------------------------------- /C/malloc3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/malloc3.c -------------------------------------------------------------------------------- /C/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/map.c -------------------------------------------------------------------------------- /C/offsetof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/offsetof.c -------------------------------------------------------------------------------- /C/overrun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/overrun.c -------------------------------------------------------------------------------- /C/padding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/padding.c -------------------------------------------------------------------------------- /C/padding2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/padding2.c -------------------------------------------------------------------------------- /C/point.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/point.c -------------------------------------------------------------------------------- /C/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/pointer.c -------------------------------------------------------------------------------- /C/pointer2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/pointer2.c -------------------------------------------------------------------------------- /C/pointer3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/pointer3.c -------------------------------------------------------------------------------- /C/pointer4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/pointer4.c -------------------------------------------------------------------------------- /C/pointer5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/pointer5.c -------------------------------------------------------------------------------- /C/rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/rect.c -------------------------------------------------------------------------------- /C/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/rmdir.c -------------------------------------------------------------------------------- /C/rmdir2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/rmdir2.c -------------------------------------------------------------------------------- /C/shape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/shape.c -------------------------------------------------------------------------------- /C/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/snprintf.c -------------------------------------------------------------------------------- /C/stdarg-add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/stdarg-add.c -------------------------------------------------------------------------------- /C/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/strtol.c -------------------------------------------------------------------------------- /C/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/sum.c -------------------------------------------------------------------------------- /C/sys_type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/sys_type.c -------------------------------------------------------------------------------- /C/tiny_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/tiny_printf.c -------------------------------------------------------------------------------- /C/type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/type.c -------------------------------------------------------------------------------- /C/union.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/union.c -------------------------------------------------------------------------------- /C/union2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/C/union2.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/README.md -------------------------------------------------------------------------------- /fs/cdpwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/cdpwd.c -------------------------------------------------------------------------------- /fs/files0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/files0.c -------------------------------------------------------------------------------- /fs/files1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/files1.c -------------------------------------------------------------------------------- /fs/fsnav0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/fsnav0.c -------------------------------------------------------------------------------- /fs/fsnav1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/fsnav1.c -------------------------------------------------------------------------------- /fs/fsnav2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/fsnav2.c -------------------------------------------------------------------------------- /fs/lns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/lns.c -------------------------------------------------------------------------------- /fs/myls0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/myls0.c -------------------------------------------------------------------------------- /fs/mypwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/mypwd.c -------------------------------------------------------------------------------- /fs/showmode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/showmode.c -------------------------------------------------------------------------------- /fs/stat0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/fs/stat0.c -------------------------------------------------------------------------------- /llio/fixedcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/fixedcp.c -------------------------------------------------------------------------------- /llio/goodnight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/goodnight.c -------------------------------------------------------------------------------- /llio/hop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/hop.c -------------------------------------------------------------------------------- /llio/mytouch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/mytouch.c -------------------------------------------------------------------------------- /llio/phone1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/phone1.c -------------------------------------------------------------------------------- /llio/phone2x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/phone2x.c -------------------------------------------------------------------------------- /llio/printfive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/printfive.c -------------------------------------------------------------------------------- /llio/printinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/printinput.c -------------------------------------------------------------------------------- /llio/readhello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/readhello.c -------------------------------------------------------------------------------- /llio/seekread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/seekread.c -------------------------------------------------------------------------------- /llio/showfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/showfd.c -------------------------------------------------------------------------------- /llio/trunc10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/trunc10.c -------------------------------------------------------------------------------- /llio/writebye.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/writebye.c -------------------------------------------------------------------------------- /llio/writeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/llio/writeout.c -------------------------------------------------------------------------------- /pipe/iredirect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/iredirect.c -------------------------------------------------------------------------------- /pipe/my_popen_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/my_popen_read.c -------------------------------------------------------------------------------- /pipe/oredirect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/oredirect.c -------------------------------------------------------------------------------- /pipe/pipe-sample1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/pipe-sample1.c -------------------------------------------------------------------------------- /pipe/pipe-sample1big.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/pipe-sample1big.c -------------------------------------------------------------------------------- /pipe/pipe-sample1bigfork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/pipe-sample1bigfork.c -------------------------------------------------------------------------------- /pipe/pipe-sample1fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/pipe-sample1fork.c -------------------------------------------------------------------------------- /pipe/pipe-sample2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/pipe-sample2.c -------------------------------------------------------------------------------- /pipe/popen-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/popen-sample.c -------------------------------------------------------------------------------- /pipe/popen-sample2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/popen-sample2.c -------------------------------------------------------------------------------- /pipe/popen2-socketpair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/popen2-socketpair.c -------------------------------------------------------------------------------- /pipe/popen2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/pipe/popen2.c -------------------------------------------------------------------------------- /proc/cddo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/cddo.c -------------------------------------------------------------------------------- /proc/exec0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/exec0.c -------------------------------------------------------------------------------- /proc/exec1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/exec1.c -------------------------------------------------------------------------------- /proc/exec2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/exec2.c -------------------------------------------------------------------------------- /proc/fork0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/fork0.c -------------------------------------------------------------------------------- /proc/fork1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/fork1.c -------------------------------------------------------------------------------- /proc/getpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/getpath.c -------------------------------------------------------------------------------- /proc/mypinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mypinfo.c -------------------------------------------------------------------------------- /proc/mysh0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mysh0.c -------------------------------------------------------------------------------- /proc/mysh2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mysh2.c -------------------------------------------------------------------------------- /proc/mysh3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mysh3.c -------------------------------------------------------------------------------- /proc/mysh4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mysh4.c -------------------------------------------------------------------------------- /proc/mysh5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/mysh5.c -------------------------------------------------------------------------------- /proc/myvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/myvec.c -------------------------------------------------------------------------------- /proc/orphan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/orphan.c -------------------------------------------------------------------------------- /proc/setuser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/setuser.c -------------------------------------------------------------------------------- /proc/showenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/showenv.c -------------------------------------------------------------------------------- /proc/showpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/showpid.c -------------------------------------------------------------------------------- /proc/showppid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/proc/showppid.c -------------------------------------------------------------------------------- /setjmp/setjmp-error-handling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/setjmp-error-handling.c -------------------------------------------------------------------------------- /setjmp/setjmp-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/setjmp-sample.c -------------------------------------------------------------------------------- /setjmp/setjmp-sample2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/setjmp-sample2.c -------------------------------------------------------------------------------- /setjmp/setjmp-sample3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/setjmp-sample3.c -------------------------------------------------------------------------------- /setjmp/sigsetjmp-practice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/sigsetjmp-practice.c -------------------------------------------------------------------------------- /setjmp/sigsetjmp-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/setjmp/sigsetjmp-sample.c -------------------------------------------------------------------------------- /signal/SIGINT_is_blocked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/SIGINT_is_blocked.c -------------------------------------------------------------------------------- /signal/alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/alarm.c -------------------------------------------------------------------------------- /signal/alarm2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/alarm2.c -------------------------------------------------------------------------------- /signal/async-wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/async-wait.c -------------------------------------------------------------------------------- /signal/bad-sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/bad-sleep.c -------------------------------------------------------------------------------- /signal/global-var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/global-var.c -------------------------------------------------------------------------------- /signal/global-var2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/global-var2.c -------------------------------------------------------------------------------- /signal/global-var3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/global-var3.c -------------------------------------------------------------------------------- /signal/global-var4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/global-var4.c -------------------------------------------------------------------------------- /signal/good-sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/good-sleep.c -------------------------------------------------------------------------------- /signal/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/kill.c -------------------------------------------------------------------------------- /signal/mykill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/mykill.c -------------------------------------------------------------------------------- /signal/pause.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/pause.c -------------------------------------------------------------------------------- /signal/setpgid0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/setpgid0.c -------------------------------------------------------------------------------- /signal/setpgid1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/setpgid1.c -------------------------------------------------------------------------------- /signal/sigaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/sigaction.c -------------------------------------------------------------------------------- /signal/sigaction2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/sigaction2.c -------------------------------------------------------------------------------- /signal/siginfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/siginfo.c -------------------------------------------------------------------------------- /signal/signal1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/signal1.c -------------------------------------------------------------------------------- /signal/signal2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/signal2.c -------------------------------------------------------------------------------- /signal/signal3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/signal3.c -------------------------------------------------------------------------------- /signal/signal4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/signal4.c -------------------------------------------------------------------------------- /signal/signal5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/signal5.c -------------------------------------------------------------------------------- /signal/sigset1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/sigset1.c -------------------------------------------------------------------------------- /signal/sigset2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/sigset2.c -------------------------------------------------------------------------------- /signal/tcsetpgrp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/tcsetpgrp.c -------------------------------------------------------------------------------- /signal/timeout_read1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/timeout_read1.c -------------------------------------------------------------------------------- /signal/timeout_read2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/timeout_read2.c -------------------------------------------------------------------------------- /signal/whackamole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/signal/whackamole.c -------------------------------------------------------------------------------- /socket/chatserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/chatserver.c -------------------------------------------------------------------------------- /socket/client-name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/client-name.c -------------------------------------------------------------------------------- /socket/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/client.c -------------------------------------------------------------------------------- /socket/cserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/cserver.c -------------------------------------------------------------------------------- /socket/iserver1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/iserver1.c -------------------------------------------------------------------------------- /socket/iserver2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/iserver2.c -------------------------------------------------------------------------------- /socket/pindepclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/socket/pindepclient.c -------------------------------------------------------------------------------- /stdio/acctadd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/acctadd.c -------------------------------------------------------------------------------- /stdio/accttotal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/accttotal.c -------------------------------------------------------------------------------- /stdio/cp1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/cp1.c -------------------------------------------------------------------------------- /stdio/diary1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/diary1.c -------------------------------------------------------------------------------- /stdio/launchx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/launchx.c -------------------------------------------------------------------------------- /stdio/linecp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/linecp.c -------------------------------------------------------------------------------- /stdio/lineflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/lineflush.c -------------------------------------------------------------------------------- /stdio/showfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/showfile.c -------------------------------------------------------------------------------- /stdio/tinymining.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/stdio/tinymining.c -------------------------------------------------------------------------------- /sub/mysub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/sub/mysub.c -------------------------------------------------------------------------------- /sub/mysub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/sub/mysub.h -------------------------------------------------------------------------------- /sub/myvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/sub/myvec.h -------------------------------------------------------------------------------- /term/curses-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/curses-sample.c -------------------------------------------------------------------------------- /term/curses-walk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/curses-walk.c -------------------------------------------------------------------------------- /term/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/foo.c -------------------------------------------------------------------------------- /term/isatty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/isatty.c -------------------------------------------------------------------------------- /term/noecho.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/noecho.c -------------------------------------------------------------------------------- /term/noonlcr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/noonlcr.c -------------------------------------------------------------------------------- /term/pty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/pty.c -------------------------------------------------------------------------------- /term/rev-cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/rev-cat.c -------------------------------------------------------------------------------- /term/rev-cat2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/rev-cat2.c -------------------------------------------------------------------------------- /term/semi-raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/semi-raw.c -------------------------------------------------------------------------------- /term/sokoban1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/sokoban1.c -------------------------------------------------------------------------------- /term/sokoban2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/sokoban2.c -------------------------------------------------------------------------------- /term/sokoban3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/sokoban3.c -------------------------------------------------------------------------------- /term/termsize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/termsize.c -------------------------------------------------------------------------------- /term/tigetstr-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/tigetstr-sample.c -------------------------------------------------------------------------------- /term/tigetstr-sample2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/tigetstr-sample2.c -------------------------------------------------------------------------------- /term/visual-sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazutomi/reikai-unix-code-samples/HEAD/term/visual-sleep.c --------------------------------------------------------------------------------