nand2tetris.zip archive is missing project 08 .vm code

classic Classic list List threaded Threaded
4 messages Options
dlk
Reply | Threaded
Open this post in threaded view
|

nand2tetris.zip archive is missing project 08 .vm code

dlk
The zip archive is missing the vm code that needs to be translated into assembly in project 08.

The code is available from http://www.nand2tetris.org/08.php in pop-up windows, so the problem isn't
insurmountable, but it's awkward to cut and paste from the windows, and on my OS/browser combination I lose the line breaks when I do so.  It would be more convenient if the code was provided in the .zip file.

For a few of the .vm examples such as FibonacciSeries.vm (which should be, but is not, in projects/08/ProgramFlow/FibonacciSeries/), it would be a useful exercise for the student to write the .vm file, if a good enough description of what the program should do were provided.  So, providing such a description of the file in the zip file or even on the Web page would be an alternative.
Reply | Threaded
Open this post in threaded view
|

Re: nand2tetris.zip archive is missing project 08 .vm code

cadet1620
Administrator
What .vm files are you looking for? These are the .vm files in nand2tetris.zip as of 27 Oct 2012.
nand2tetris/projects/07/MemoryAccess/BasicTest/BasicTest.vm
nand2tetris/projects/07/MemoryAccess/PointerTest/PointerTest.vm
nand2tetris/projects/07/MemoryAccess/StaticTest/StaticTest.vm
nand2tetris/projects/07/StackArithmetic/SimpleAdd/SimpleAdd.vm
nand2tetris/projects/07/StackArithmetic/StackTest/StackTest.vm
nand2tetris/projects/08/FunctionCalls/FibonacciElement/Main.vm
nand2tetris/projects/08/FunctionCalls/FibonacciElement/Sys.vm
nand2tetris/projects/08/FunctionCalls/SimpleFunction/SimpleFunction.vm
nand2tetris/projects/08/FunctionCalls/StaticsTest/Class1.vm
nand2tetris/projects/08/FunctionCalls/StaticsTest/Class2.vm
nand2tetris/projects/08/FunctionCalls/StaticsTest/Sys.vm
nand2tetris/projects/08/ProgramFlow/BasicLoop/BasicLoop.vm
nand2tetris/projects/08/ProgramFlow/FibonacciSeries/FibonacciSeries.vm
nand2tetris/tools/OS/Array.vm
nand2tetris/tools/OS/Keyboard.vm
nand2tetris/tools/OS/Math.vm
nand2tetris/tools/OS/Memory.vm
nand2tetris/tools/OS/Output.vm
nand2tetris/tools/OS/Screen.vm
nand2tetris/tools/OS/String.vm
nand2tetris/tools/OS/Sys.vm

--Mark
dlk
Reply | Threaded
Open this post in threaded view
|

Re: nand2tetris.zip archive is missing project 08 .vm code

dlk
Hi,

It looks like I picked up my copy  on October 7.  Good to know that it has been fixed!
Thanks,

- Dan
dlk
Reply | Threaded
Open this post in threaded view
|

Re: nand2tetris.zip archive is missing project 08 .vm code

dlk
Hi,

One minor note: in the new nand2tetris.zip that I downloaded today,
the first comment line of

  projects/08/FunctionCalls/SimpleFunction/SimpleFunction.vm

is

/ This file is part of www.nand2tetris.org

i.e. it is missing one forward slash.