diff options
| author | Matthew Hall <hallmatthew314@gmail.com> | 2022-09-02 22:06:13 +1200 |
|---|---|---|
| committer | Matthew Hall <hallmatthew314@gmail.com> | 2022-09-02 22:06:13 +1200 |
| commit | 146f12187abbe8ba18df8f1d417a44cfe557b794 (patch) | |
| tree | bc2e48f1b43e47add843da55f2d7f121b57a38f1 /src/brainfuck/brainfuck.cr | |
| parent | 4dd4e596ae6e5da84f2ce4296cbf9c030efe69bb (diff) | |
Able to interpret brainfuck
Diffstat (limited to 'src/brainfuck/brainfuck.cr')
| -rw-r--r-- | src/brainfuck/brainfuck.cr | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/brainfuck/brainfuck.cr b/src/brainfuck/brainfuck.cr index b75ad1c..819fe8e 100644 --- a/src/brainfuck/brainfuck.cr +++ b/src/brainfuck/brainfuck.cr @@ -3,6 +3,9 @@ require "./*" module Brainfuck DEFAULT_TAPE_SIZE = 30_000 + class MemoryError < Exception + end + enum Opcode PtrRight PtrLeft |
