Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.17 KB

README.md

File metadata and controls

54 lines (36 loc) · 1.17 KB

AHD - A HexDumper

A simple hexdump utility I wrote. That's it.

How to run

Dependencies:

There is a flake.nix you can use with nix develop to generate a development enviroment.

Then, run one of the following commands to get started:

./ahd.apl -- +h
apl --script ahd.apl -- +h

How to run tests

Get the dependencies as specified in the How to run section.

Then, run one of the following commands:

./test.apl -- test tests/sources tests/outputs
apl --script test.apl -- test tests/sources tests/outputs

If breaking changes are desired, regenerate the test cases with one of the following commands:

./test.apl -- record tests/sources tests/outputs
apl --script test.apl -- record tests/sources tests/outputs

How to install

You can install it with Nix from the NUR (https://github.com/nix-community/NUR) with the following attribute:

nur.repos.ona-li-toki-e-jan-Epiphany-tawa-mi.ahd

Release notes

  • Bug fixes.
  • Removed lambdas due to them being buggy.
  • Updated fio.apl library.
  • Simplified logging.