Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 487 Bytes

TODO.md

File metadata and controls

33 lines (25 loc) · 487 Bytes

Mandatory tasks

Implement the following opcodes:

  1. push and pall
  2. pint
  3. pop
  4. swap
  5. add
  6. nop!

Advanced tasks

Implement the following opcodes:

  1. sub
  2. div
  3. mul
  4. mod
  5. '#' comments
  6. pchr
  7. pstr
  8. rotl
  9. rotr
  10. stack and queue

Implement the following BrainFuck scripts:

  1. bf/1000-school.bf: print school
  2. bf/1001-add.bf: add 2 digits
  3. bf/1002-mul.bf: multply 2 digits result < 10
  4. bf/1003-mul.bf: multply 2 digits result > 10