intcode: Advent of Code 2019 intcode interpreter

[ compilers-interpreters, library ] [ Propose Tags ]

Implementation of the Intcode virtual machine as defined by Advent of Code https://adventofcode.com/2019.

This implementation provides an efficient, pure implementation of the interpreter and exposes multiple levels of abstraction to make it easy to use in a variety of situations.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.2.0.0, 0.3.0.0
Change log CHANGELOG.md
Dependencies base (>=4.12 && <4.14), containers (>=0.6 && <0.7), primitive (>=0.7 && <0.8) [details]
License ISC
Copyright 2019 Eric Mertens
Author Eric Mertens
Maintainer emertens@gmail.com
Category Compilers/Interpreters
Home page https://github.com/glguy/intcode
Bug tracker https://github.com/glguy/intcode/issues
Source repo head: git clone https://github.com/glguy/intcode
Uploaded by EricMertens at 2020-01-02T03:40:04Z
Distributions
Downloads 1024 total (8 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-01-02 [all 1 reports]

Readme for intcode-0.2.0.0

[back to package description]

Intcode Interpreter

Hackage Build Status

Implementation of the Intcode virtual machine as defined by Advent of Code 2019.

This implementation provides an efficient, pure implementation of the interpreter and exposes multiple levels of abstraction to make it easy to use in a variety of situations.

This implementation is derived from my puzzle solutions glguy/advent2019. Example uses include Day13.hs and Day15.hs.