Skip to content

taimingl/tshlab-513

Repository files navigation

#####################################################################
# CS:APP Shell Lab
#
# Student Source Files
######################################################################

This directory contains the files you will need for the CS:APP Shell
Lab.

tsh.c
        This is the file you will be modifying and handing in.

#########################################
# You shouldn't modify any of these files
#########################################
tsh_helper.{c,h}
        Implements some of the utility routines you will need

csapp.{c,h}
        Utility files used in CS:APP textbook.  These included wrapped
        versions of a number of system functions, plus the SIO safe I/O library

tshref*
        This is the reference shell executable

sdriver.c
        The shell driver source program

runtrace.c
        The trace interpreter source program

trace{00-29}.txt
        Trace files used by the driver

config.h
        Header file for sdriver.c

wrapper.c
        Utility file used to make races more likely

mycat.c
myenv.c
myintp.c
myints.c
mykill.pl
myspin1.c
myspin2.c
mysplit.c
mysplitp.c
mytstpp.c
mytstps.c
mysleepnprint.c
        These are helper programs that are referenced in the trace files.

Makefile:
        This is the makefile that builds the driver program.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •