intcode: Advent of Code 2019 intcode interpreter

[ compilers-interpreters, library ] [ Propose Tags ] [ Report a vulnerability ]

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

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

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.17), containers (>=0.6 && <0.7), primitive (>=0.7 && <0.8) [details]
Tested with ghc ==8.6.5, ghc ==8.8.2
License ISC
Copyright 2019 Eric Mertens
Author Eric Mertens
Maintainer emertens@gmail.com
Revised Revision 3 made by EricMertens at 2021-12-08T02:50:06Z
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-19T05:12:42Z
Distributions
Downloads 1081 total (12 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-19 [all 1 reports]

Readme for intcode-0.3.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.