Skip to content

Instantly share code, notes, and snippets.

@jjlumagbas
Last active April 12, 2017 04:58
Show Gist options
  • Save jjlumagbas/5494ac90d032cd2985357faf26e4b79e to your computer and use it in GitHub Desktop.
Save jjlumagbas/5494ac90d032cd2985357faf26e4b79e to your computer and use it in GitHub Desktop.

Full interpreter

Complete the full interpreter programming assignment.

Be sure to include your code and tests from previous submissions, but feel free to make any improvements to your code.

Remember: Your tests will be graded as well. Make sure to include comprehensive tests for multiple cases.

Submission

https://www.dropbox.com/request/cUjeFUupo3BG3mhKpWn2

Submission due Friday, Apr 14, 11PM

Folder structure:

[email protected]
└── final-submission
    ├── interp-code.arr
    └── interp-tests.arr

Submission for sugar-and and sugar-or

Follow final submission folder structure

https://www.dropbox.com/request/TetL6vxRgKd4XnH7gbuL

Follow the instructions and use the starter code from here instead:

https://cs.brown.edu/courses/cs173/2016/assignments/programming/interp.html

But, implement tests and code only for the following sections:

3.1 And/Or # Code and tests due on Monday, 6 March
4.2 Binary Operators
4.3 Conditionals

Submission instructions

  1. Create a folder with your email address as its name, following the corresponding folder structure below (Use up.edu.ph emails!)
  2. Zip that folder up: [email protected] (Use zip! Don't use other types of compression. WRONG: [email protected], [email protected])
  3. Submit the zip file

Tests due Thursday, March 2, 11PM

Tests submission folder structure:

[email protected]
└── tests
    └── interp-tests.arr

Submission link for tests

https://www.dropbox.com/request/N5JRSKZl7A9mkygMFjj9

Final submission due Friday, March 3, 11PM

Final submission folder structure:

[email protected]
└── final-submission
    ├── interp-code.arr
    └── interp-tests.arr

Submission link for final

https://www.dropbox.com/request/NJPaAd9TVgZ7ojLqYpVv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment