"Assign4: Creating an Intermediate Language Interpreter in Smalltalk " "Author: shruti Submission Date: 4/2/2012 Operating System: Ubuntu 11.10" "Usage: At the shell prompt, enter 'gst' - >FileStream fileIn:'Dplx.st' >Smalltalk at:#interpret put:(Dplx new) >interpret initWithFile:filename >interpret execute" "Files with dpl code: 1. Factorial.dpl.int 2. Power.dpl.int 3. Summation.dpl.int 4. SummationIterate.dpl.int 5. TestMathExp.dpl.int 6. TestNest.dpl.int" "Sample dpl code: read store x push x store i push 1.0 store fact push i push 1.0 greater testfgoto 21 push fact push i multiply store fact push i push 1.0 minus store i push 1.0 testtgoto 7 push fact print end"