File list (Check if you may need any files):
nachos-3.4\c++example\c++.ps
..........\..........\c++.tex
..........\..........\copyright.h
..........\..........\inheritstack.cc
..........\..........\inheritstack.h
..........\..........\list.cc
..........\..........\list.h
..........\..........\Makefile
..........\..........\stack.cc
..........\..........\stack.h
..........\..........\templatestack.cc
..........\..........\templatestack.h
..........\.ode\bin\coff.h
..........\....\...\coff2flat.c
..........\....\...\coff2noff.c
..........\....\...\d.c
..........\....\...\disasm.c
..........\....\...\encode.h
..........\....\...\execute.c
..........\....\...\halt
..........\....\...\instr.h
..........\....\...\int.h
..........\....\...\main.c
..........\....\...\Makefile
..........\....\...\noff.h
..........\....\...\opstrings.c
..........\....\...\out.c
..........\....\...\system.c
..........\....\filesys\directory.cc
..........\....\.......\directory.h
..........\....\.......\filehdr.cc
..........\....\.......\filehdr.h
..........\....\.......\filesys.cc
..........\....\.......\filesys.h
..........\....\.......\fstest.cc
..........\....\.......\Makefile
..........\....\.......\openfile.cc
..........\....\.......\openfile.h
..........\....\.......\synchdisk.cc
..........\....\.......\synchdisk.h
..........\....\.......\test\big
..........\....\.......\....\medium
..........\....\.......\....\small
..........\....\machine\console.cc
..........\....\.......\console.h
..........\....\.......\disk.cc
..........\....\.......\disk.h
..........\....\.......\interrupt.cc
..........\....\.......\interrupt.h
..........\....\.......\machine.cc
..........\....\.......\machine.h
..........\....\.......\mipssim.cc
..........\....\.......\mipssim.h
..........\....\.......\network.cc
..........\....\.......\network.h
..........\....\.......\stats.cc
..........\....\.......\stats.h
..........\....\.......\sysdep.cc
..........\....\.......\sysdep.h
..........\....\.......\timer.cc
..........\....\.......\timer.h
..........\....\.......\translate.cc
..........\....\.......\translate.h
..........\....\Makefile
..........\....\Makefile.dep
..........\....\network\Makefile
..........\....\.......\nettest.cc
..........\....\.......\post.cc
..........\....\.......\post.h
..........\....\.......\README
..........\....\test\halt
..........\....\....\halt.c
..........\....\....\Makefile
..........\....\....\matmult
..........\....\....\matmult.c
..........\....\....\script
..........\....\....\shell
..........\....\....\shell.c
..........\....\....\sort
..........\....\....\sort.c
..........\....\....\start.c
..........\....\....\start.s
..........\....\.hreads\bool.h
..........\....\.......\copyright.h
..........\....\.......\list.cc
..........\....\.......\list.h
..........\....\.......\main.cc
..........\....\.......\Makefile
..........\....\.......\scheduler.cc
..........\....\.......\scheduler.h
..........\....\.......\stdarg.h
..........\....\.......\switch-old.s
..........\....\.......\switch.c
..........\....\.......\switch.h
..........\....\.......\switch.s
..........\....\.......\synch.cc
..........\....\.......\synch.dis
..........\....\.......\synch.h
..........\....\.......\synchlist.cc
..........\....\.......\synchlist.h