diff --git a/01-StackMachine/stackm.c b/01-StackMachine/stackm.c new file mode 100644 index 0000000..5d83178 --- /dev/null +++ b/01-StackMachine/stackm.c @@ -0,0 +1,78 @@ +#ifndef STACKM_H +#define STACKM_H + +#include +#include +#include + +typedef struct node { + int value; + struct node* next; +} node; + +typedef struct stackm { + struct node *top; +} stackm; + + +void smInit(struct stackm *myStack){ + (myStack->top) = NULL; +} + + +int smSize(struct stackm *myStack){ + while(myStack->top->next != NULL) { + + } + return myStack->top; +} + + +int smPush(struct stackm *myStack, int toStore){ + node node; + node.value = toStore; + + *(myStack->top->next) = node; +} + + +int smPop(struct stackm *myStack){ + +} + + +int smTop(struct stackm *myStack, int* toStore){ + +} + + +void smClear(struct stackm *myStack){ + +} + + +void smPrint(struct stackm *myStack){ + +} + + +int smAdd(struct stackm* myStack){ + +} + + +int smSub(struct stackm* myStack){ + +} + + +int smMult(struct stackm* myStack){ + +} + + +int smRotate(struct stackm* myStack, int depth){ + +} + +#endif \ No newline at end of file diff --git a/02-TeenyTinyShell/ttsh.c b/02-TeenyTinyShell/ttsh.c index 02b9c87..9d61ed4 100644 --- a/02-TeenyTinyShell/ttsh.c +++ b/02-TeenyTinyShell/ttsh.c @@ -1,8 +1,8 @@ /************************************* * - * Class: CS3840 - YOUR SECTION HERE + * Class: CS3840 - 021 * - * Name(s): YOUR NAME(S) HERE + * Name(s): Trevor Barnes * * Lab: Teeny Tiny Shell *