Skip to content

Instantly share code, notes, and snippets.

View ichoosetoaccept's full-sized avatar

Ismar ichoosetoaccept

View GitHub Profile
// Assignment 2, Problem 2
+ (NSString *)descriptionOfProgram:(id)program
{
NSMutableArray *stack;
if ([program isMemberOfClass:[NSArray class]])
{
stack = [program mutableCopy];
}
+ (double)runProgram:(id)program
{
NSMutableArray *stack;
if ([program isKindOfClass:[NSArray class]]) {
stack = [program mutableCopy];
}
return [self popOperandOffProgramStack:stack];
}