aboutsummaryrefslogtreecommitdiff
path: root/pkg/pointer/stack.go (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-23Moved the character execution's to the pointer in order to handle the k commandJulien Dessaux5-26/+78
2021-09-23Each pointer needs its own stack, merging the two packages to avoid a circula...Julien Dessaux8-31/+206
2021-09-23Began coding the interpreter (only manages the minimal example for now!)Julien Dessaux4-0/+99
2021-09-22Fixed test order mistake between expected value and got valueJulien Dessaux5-39/+30
2021-09-22Finished implementing the stack stackJulien Dessaux2-0/+195
2021-09-22Continued implementing the stack stackJulien Dessaux2-0/+103
2021-09-21Simplified instruction pointer delta handlingJulien Dessaux4-19/+12
2021-09-21Began implementing the stack and the stack stackJulien Dessaux3-0/+178
2021-09-21Continued implementing the Instruction PointerJulien Dessaux4-3/+54
2021-09-20Began implementing the Instruction PointerJulien Dessaux3-0/+72
2021-09-20RefactoringJulien Dessaux4-10/+10
2021-09-19Implemented function to set a field valueJulien Dessaux2-0/+340
2021-09-19Implemented function to get a field valueJulien Dessaux2-0/+43
2021-09-19Moved isIn function to a util fileJulien Dessaux4-39/+48
2021-09-17Added function to calculate a next pointer step on the fieldJulien Dessaux2-0/+95
2021-09-17rewrote field data structure for simplicityJulien Dessaux2-69/+86
2021-09-14Began implementing the befunge field data structureJulien Dessaux13-0/+325