voyem Source Code

Description:Command line-only HP 12c (2015+) / HP 15c CE / HP 16c CE firmware emulator meant for testing behavior in automated workflows such as hypothesis-testing in LLM based coding agents. When run in this manner, it is pure in a mathematical sense: starting from a freshly reset calculator state, it loads your test program in, runs it, and then reports the resulting calculator state. One used to dealing with functional purity on desktop computers might view the changed contents of RAM and the LCD as “side effects,” but in this context, they are part of the program’s output, available for inspection inside that same hypothesis testing loop. Written in Rust, compiles on various systems, including Windows, Linux, and macOS.
Filename:voyem-0.2.1.zip
ID:9890
Current version:0.2.1
Author:Warren Young: https://tangentsoft.com/rpn/
Downloaded file size:56,457 bytes
Platforms:Other  
User rating:Not yet rated (you must be logged in to vote)
Primary category:PC
Languages:ENG  
File date:2026-10-19 22:18:51
Creation date:2026-10-19
Source code:Included
Download count:3
Related files:voyem for Windows (x64)
Version history:2026-10-19: Added to site
Archive contents:
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2026-10-19 01:41   voyem/
       48  2026-10-19 01:41   voyem/.containerignore
       16  2026-10-19 01:41   voyem/.sccignore
    11963  2026-10-19 01:41   voyem/AGENTS.md
    15479  2026-10-19 01:41   voyem/Cargo.lock
      418  2026-10-19 01:41   voyem/Cargo.toml
     1834  2026-10-19 01:41   voyem/ChangeLog.md
     2168  2026-10-19 01:41   voyem/Containerfile
        0  2026-10-19 01:41   voyem/examples/
      662  2026-10-19 01:41   voyem/examples/first-session.txt
      656  2026-10-19 01:41   voyem/examples/phi-2747-ext.txt
     1463  2026-10-19 01:41   voyem/examples/phi-336-ext.txt
      505  2026-10-19 01:41   voyem/examples/prime-ext.txt
      510  2026-10-19 01:41   voyem/examples/prime-standard.txt
    17774  2026-10-19 01:41   voyem/LICENSE.md
      279  2026-10-19 01:41   voyem/Makefile
     7024  2026-10-19 01:41   voyem/README.md
        0  2026-10-19 01:41   voyem/samples/
     2048  2026-10-19 01:41   voyem/samples/miller-rabin-ext-ready.16cmem
     2048  2026-10-19 01:41   voyem/samples/miller-rabin-standard-ready.16cmem
     2048  2026-10-19 01:41   voyem/samples/phi-2747-ext-ready.16cmem
     2048  2026-10-19 01:41   voyem/samples/phi-336-programE-ext-ready.16cmem
     1526  2026-10-19 01:41   voyem/samples/SAMPLES.md
        0  2026-10-19 01:41   voyem/src/
     9910  2026-10-19 01:41   voyem/src/emulator.rs
     8016  2026-10-19 01:41   voyem/src/firmware.rs
     7150  2026-10-19 01:41   voyem/src/lcd.rs
      742  2026-10-19 01:41   voyem/src/lib.rs
     3143  2026-10-19 01:41   voyem/src/main.rs
    16535  2026-10-19 01:41   voyem/src/session.rs
     2020  2026-10-19 01:41   voyem/Taskfile.yml
        0  2026-10-19 01:41   voyem/tests/
     8255  2026-10-19 01:41   voyem/tests/selftest.rs
      250  2026-10-19 01:41   voyem/TODO.md
        0  2026-10-19 01:41   voyem/tools/
     4009  2026-10-19 01:41   voyem/tools/container-build
    21425  2026-10-19 01:41   voyem/tools/mkrel
---------                     -------
   151972                     37 files
User comments:

No comments at this time.

You must be logged in to add your own comment.


Part of the HP Calculator Archive,
Copyright 1997-2026 Eric Rechlin.