10 Commits

Author SHA1 Message Date
Wim Pomp
6eb0bbb844 - bump versions
- remove unnecessary ()
2024-05-02 13:34:45 +02:00
Wim Pomp
12b736ba32 - Tested with Mycology.
- History is using delta's to preserve memory.
- Input in debug mode.
- Scroll code in debug mode.
- Wrap output in debug mode.
- Special error types.
- Imlement FungeSpace as a combination of Strings and a HashMap.
- Option for befunge 93, 97, 98 -> 97 runs soup.bf.
2022-12-31 16:48:07 +01:00
Wim Pomp
d6df8786f8 - Use anyhow to handle errors.
- Debug speed control, pause/run, step back, run until.
- IO is a struct instead of traits.
- Handprint now is wprusty.
- Return code upon q instruction.
- Option to quit when not implemented.
2022-12-23 21:38:40 +01:00
Wim Pomp
6c039c7787 - Option for different integer types for stack and funge-space, funge-space position still isize.
- Bugfix in skipping a step.
2022-12-14 18:36:42 +01:00
Wim Pomp
fa005b45d4 - rename crate to rusty_funge
- shebang in examples, and fix finding shebangs
- wrap HashMap into DefaultHashMap
- fix y19, / and ! instructions
2022-12-13 18:05:07 +01:00
Wim Pomp
e549c72746 .gitignore 2022-12-12 19:11:16 +01:00
wimpomp
3bf364dc2a Delete .idea directory 2022-12-12 19:09:45 +01:00
Wim Pomp
f55a060021 README 2022-12-12 19:09:06 +01:00
Wim Pomp
bf2df69a09 First commit of working code. 2022-12-12 19:08:36 +01:00
wimpomp
5a76f3f1d3 Initial commit 2022-12-12 18:49:30 +01:00