haskell-based redcode interpreter
Go to file
sanine 5fb669255f implement address normalization 2023-12-27 14:26:09 -06:00
app stack new 2023-12-22 12:28:16 -06:00
src implement address normalization 2023-12-27 14:26:09 -06:00
test implement address normalization 2023-12-27 14:26:09 -06:00
.gitattributes initial commit 2023-12-22 12:22:25 -06:00
.gitignore implement address normalization 2023-12-27 14:26:09 -06:00
CHANGELOG.md stack new 2023-12-22 12:28:16 -06:00
LICENSE stack new 2023-12-22 12:28:16 -06:00
README.md implement !!! operator 2023-12-27 11:37:24 -06:00
Setup.hs stack new 2023-12-22 12:28:16 -06:00
dclnm.cabal implement address normalization 2023-12-27 14:26:09 -06:00
package.yaml add tasty hunit 2023-12-22 12:37:55 -06:00
stack.yaml stack new 2023-12-22 12:28:16 -06:00
stack.yaml.lock stack new 2023-12-22 12:28:16 -06:00

README.md

dclnm

A haskell-based redcode interpreter. The name is meant to be read as "650 nanometers", DCL being the Roman numeral representation for 650 and 650 nm being the wavelength (λ) of red light.

It is based on the ICWS '88 standard.

building

Stack is required to build this project.

To build the main code, run stack build.

To run the tests, run stack test.