About CSC205 Stack Machine Template
The CSC205 mobile app project templates are designed for CSC205 students who want to acquire hands-on experience with project development. Through developing these projects, a student may:
(1) develop one or more skills in the areas of the test-driven development approach, UI, integration, client-server communication, project specifications; (2) become familar with popular online developer communities and resources, such as Stackoverflow, GitHub, DevPost.
This package provides the UI to support the implementation of a simple stack machine, which accepts algebraic expressions from the user, convert such expressions into the postfix form, and evaluate them. As a demonstration, the machine currently accepts the expression X=A*B-(C+D). To see the stack machine in operation, see the video at https://youtu.be/73EwTyVl9zQ
To complete this project, download the source code at https://github.com/huiannie/StackMachine and rewrite the stack machine compiler so that it may accept all simple algebraic expressions.
Download and install
CSC205 Stack Machine Template version 1.1 on your
Android device!
Downloaded 10+ times, content rating: Everyone
Android package:
org.csc205.template.stackmachine, download CSC205 Stack Machine Template.apk