|
2c145c5b64
|
Updated dependencies
|
2022-07-16 01:42:51 +02:00 |
|
|
4cf877eaad
|
Updated dependencies
|
2022-06-27 22:48:24 +02:00 |
|
|
f1470e6d30
|
Updated dependencies
|
2022-05-22 00:04:39 +02:00 |
|
|
b35b5e5d10
|
Updated dependencies
|
2022-04-20 23:30:15 +02:00 |
|
|
83e7b6505c
|
Added documentation comment
|
2021-12-04 00:10:30 +01:00 |
|
|
2dbd22114b
|
Fixed standard input error handling
|
2021-12-04 00:07:41 +01:00 |
|
|
18b1117749
|
Renamed headless_interpreter to gofunge98
|
2021-12-03 23:28:12 +01:00 |
|
|
c913c2ae46
|
Refactoring : isolate stack manipulation into their own package
|
2021-11-12 15:28:09 +01:00 |
|
|
71099a8a4e
|
Fixed tricky field loading bug
|
2021-10-07 18:17:03 +02:00 |
|
|
d141d68c1b
|
simplified some code
|
2021-10-06 18:35:21 +02:00 |
|
|
dbba21a74b
|
Fixed edge case in the k command
|
2021-10-06 18:35:00 +02:00 |
|
|
2623e80a93
|
Simplified some code
|
2021-10-06 00:08:14 +02:00 |
|
|
736d018152
|
Improved a test case
|
2021-10-06 00:07:46 +02:00 |
|
|
483d5c6a46
|
Fixed a file loading bug not covered by the mycology test suite
|
2021-10-02 00:59:38 +02:00 |
|
|
749caa9e26
|
Fixed some more resizing bugs in certain situations not covered by mycology
|
2021-10-01 18:42:39 +02:00 |
|
|
2f66ddcb91
|
Fixed resizing bugs in certain situations not covered by mycology
|
2021-10-01 13:35:20 +02:00 |
|
|
7ecefefbd9
|
Refactoring
|
2021-10-01 13:07:43 +02:00 |
|
|
0e78f3ba33
|
Added mycology unit tests
|
2021-09-28 21:51:08 +02:00 |
|
|
52321c4777
|
Added README
|
2021-09-27 08:13:56 +02:00 |
|
|
a5b4d184d4
|
Fixed system info greatest point calculation after re-reading the spec
|
2021-09-27 08:03:05 +02:00 |
|
|
0038f88327
|
Fixes some mycology test suite errors
|
2021-09-27 07:51:07 +02:00 |
|
|
62400c81db
|
Randomization and y fixes
|
2021-09-24 18:19:57 +02:00 |
|
|
2895308807
|
Fixed line feed handling which should be treated as like newline in Unefunge-98, but it is unclear.
|
2021-09-24 18:16:30 +02:00 |
|
|
b3f1792ffa
|
Fixed y command, stack and stack stack manipulation bugs
|
2021-09-24 17:00:06 +02:00 |
|
|
4cb1cfbef5
|
Renamed project since I do not intend to support over funge variants
|
2021-09-24 10:09:33 +02:00 |
|
|
da7e7dae2b
|
Made the interpreter pass most of the mycology test suite
|
2021-09-24 01:26:49 +02:00 |
|
|
198efceb1f
|
Implemented commands until helloworld works \o/
|
2021-09-23 17:49:44 +02:00 |
|
|
f86b5724e5
|
Moved the character execution's to the pointer in order to handle the k command
|
2021-09-23 14:59:14 +02:00 |
|
|
759ee2aa10
|
Each pointer needs its own stack, merging the two packages to avoid a circular dependency
|
2021-09-23 11:45:49 +02:00 |
|
|
e3bc1251e8
|
Began coding the interpreter (only manages the minimal example for now!)
|
2021-09-23 00:24:53 +02:00 |
|
|
6f70a7237b
|
Fixed test order mistake between expected value and got value
|
2021-09-22 23:42:16 +02:00 |
|
|
ea72b9dbb2
|
Finished implementing the stack stack
|
2021-09-22 23:34:59 +02:00 |
|
|
21cbac6769
|
Continued implementing the stack stack
|
2021-09-22 00:31:53 +02:00 |
|
|
270a3845cd
|
Simplified instruction pointer delta handling
|
2021-09-21 15:41:52 +02:00 |
|
|
11dac6494d
|
Began implementing the stack and the stack stack
|
2021-09-21 00:28:31 +02:00 |
|
|
309dcb5a02
|
Continued implementing the Instruction Pointer
|
2021-09-21 00:27:57 +02:00 |
|
|
46170dd5b7
|
Began implementing the Instruction Pointer
|
2021-09-20 10:33:10 +02:00 |
|
|
ae7f4d5acf
|
Refactoring
|
2021-09-20 01:22:18 +02:00 |
|
|
fc132c3dea
|
Implemented function to set a field value
|
2021-09-19 02:20:23 +02:00 |
|
|
e8662451d4
|
Implemented function to get a field value
|
2021-09-19 01:14:58 +02:00 |
|
|
0c52da6714
|
Moved isIn function to a util file
|
2021-09-19 01:10:52 +02:00 |
|
|
2ba8d90815
|
Added function to calculate a next pointer step on the field
|
2021-09-17 00:45:07 +02:00 |
|
|
7458dd8aa8
|
rewrote field data structure for simplicity
|
2021-09-17 00:44:35 +02:00 |
|
|
4bacbc2375
|
Began implementing the befunge field data structure
|
2021-09-14 17:56:04 +02:00 |
|
|
79a970515f
|
Initial import
|
2021-09-14 00:16:05 +02:00 |
|