rejig Source Code

Description:Ever found an RPN calculator program online you wanted to run, but it was in the wrong file format for the machine in front of you? Ever wanted to export a working, battle-tested program to another RPN machine family? rejig raises every input you give it to an abstract version of the R47 program format, serving as a high-level lingua franca, then writes it out without changing its semantic meaning. Supports UTF-8 text, R47 byte code, Free42/Plus42/DM42/HP-42S/41C, HP-35s/32SII/DM32, HP-11C/15C/16C, and more. Source code written in Go, compiles on multiple platforms, including Windows, Linux, and macOS.
Filename:rejig-0.39.0.zip
ID:9892
Current version:0.39.0
Author:Warren Young: https://tangentsoft.com/rpn/
Downloaded file size:4,708,299 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:25:52
Creation date:2026-10-19
Source code:Included
Download count:2
Related files:rejig for Windows (x64)
Version history:2026-10-19: Added to site
Archive contents:
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2026-10-19 04:58   rejig/
        0  2026-10-19 04:58   rejig/.cursor/
        0  2026-10-19 04:58   rejig/.cursor/commands/
     1006  2026-10-19 04:58   rejig/.cursor/commands/ci.md
        0  2026-10-19 04:58   rejig/.cursor/rules/
     1011  2026-10-19 04:58   rejig/.cursor/rules/dm32-sot.mdc
     1150  2026-10-19 04:58   rejig/.cursor/rules/go-test-fixtures.mdc
     3196  2026-10-19 04:58   rejig/.cursor/rules/hp-manuals.mdc
     1642  2026-10-19 04:58   rejig/.cursor/rules/hp42s-sot.mdc
     2894  2026-10-19 04:58   rejig/.cursor/rules/machine-dialect.mdc
      993  2026-10-19 04:58   rejig/.cursor/rules/opcode-range.mdc
     2851  2026-10-19 04:58   rejig/.cursor/rules/r47-sot.mdc
      467  2026-10-19 04:58   rejig/.cursor/rules/sources-of-truth.mdc
      878  2026-10-19 04:58   rejig/.cursor/rules/thirty-series.mdc
     1148  2026-10-19 04:58   rejig/.cursor/rules/voyager-series.mdc
     1512  2026-10-19 04:58   rejig/.cursor/rules/voyem-sot.mdc
       87  2026-10-19 04:58   rejig/.sccignore
        0  2026-10-19 04:58   rejig/.vscode/
      604  2026-10-19 04:58   rejig/.vscode/launch.json
      613  2026-10-19 04:58   rejig/.vscode/tasks.json
     7960  2026-10-19 04:58   rejig/AGENTS.md
    98725  2026-10-19 04:58   rejig/ChangeLog.md
        0  2026-10-19 04:58   rejig/cmd/
        0  2026-10-19 04:58   rejig/cmd/rejig/
    41896  2026-10-19 04:58   rejig/cmd/rejig/main.go
     3036  2026-10-19 04:58   rejig/cmd/rejig/main_map_test.go
     6948  2026-10-19 04:58   rejig/cmd/rejig/main_test.go
     2511  2026-10-19 04:58   rejig/cmd/rejig/main_windows.go
      639  2026-10-19 04:58   rejig/cmd/rejig/terminal.go
      869  2026-10-19 04:58   rejig/Containerfile
        0  2026-10-19 04:58   rejig/decnumber/
     6497  2026-10-19 04:58   rejig/decnumber/api_test.go
     2917  2026-10-19 04:58   rejig/decnumber/bindings.go
    24094  2026-10-19 04:58   rejig/decnumber/decContext.c
    12566  2026-10-19 04:58   rejig/decnumber/decContext.h
    94666  2026-10-19 04:58   rejig/decnumber/decDPD.h
    25343  2026-10-19 04:58   rejig/decnumber/decimal128.c
     4270  2026-10-19 04:58   rejig/decnumber/decimal128.h
    37817  2026-10-19 04:58   rejig/decnumber/decimal64.c
     4280  2026-10-19 04:58   rejig/decnumber/decimal64.h
   391448  2026-10-19 04:58   rejig/decnumber/decNumber.c
    11552  2026-10-19 04:58   rejig/decnumber/decNumber.h
    41419  2026-10-19 04:58   rejig/decnumber/decNumberLocal.h
      270  2026-10-19 04:58   rejig/decnumber/decnumber_compat.h
      826  2026-10-19 04:58   rejig/decnumber/stub.go
        0  2026-10-19 04:58   rejig/doc/
     7049  2026-10-19 04:58   rejig/doc/build.md
     7390  2026-10-19 04:58   rejig/doc/cmdline.md
     5078  2026-10-19 04:58   rejig/doc/compat.md
     2165  2026-10-19 04:58   rejig/doc/examples.md
        0  2026-10-19 04:58   rejig/doc/flags/
     1202  2026-10-19 04:58   rejig/doc/flags/30-series.md
      740  2026-10-19 04:58   rejig/doc/flags/hp15c.md
      157  2026-10-19 04:58   rejig/doc/flags/hp16c.md
     1193  2026-10-19 04:58   rejig/doc/flags/hp41c.md
     2602  2026-10-19 04:58   rejig/doc/flags/hp42s.md
     2041  2026-10-19 04:58   rejig/doc/flags.md
     1843  2026-10-19 04:58   rejig/doc/fmt.md
    13129  2026-10-19 04:58   rejig/doc/formats.md
    10816  2026-10-19 04:58   rejig/doc/genlim.md
     6042  2026-10-19 04:58   rejig/doc/hp11c.md
     2784  2026-10-19 04:58   rejig/doc/hp12c.md
    13884  2026-10-19 04:58   rejig/doc/hp15c.md
     7474  2026-10-19 04:58   rejig/doc/hp16c.md
    13205  2026-10-19 04:58   rejig/doc/hp32s.md
     5081  2026-10-19 04:58   rejig/doc/hp41c.md
    26710  2026-10-19 04:58   rejig/doc/hp42s.md
     4410  2026-10-19 04:58   rejig/doc/latex.md
     5074  2026-10-19 04:58   rejig/doc/line-numbers.md
     3448  2026-10-19 04:58   rejig/doc/literals.md
     2611  2026-10-19 04:58   rejig/doc/map-file.md
     2994  2026-10-19 04:58   rejig/doc/modes.md
     4095  2026-10-19 04:58   rejig/doc/oci.md
     3887  2026-10-19 04:58   rejig/doc/opnames.md
    31510  2026-10-19 04:58   rejig/doc/repig.md
     2252  2026-10-19 04:58   rejig/doc/stupid.md
    13633  2026-10-19 04:58   rejig/doc/style.md
     9926  2026-10-19 04:58   rejig/doc/testing.md
     6095  2026-10-19 04:58   rejig/doc/unicode.md
        0  2026-10-19 04:58   rejig/examples/
      179  2026-10-19 04:58   rejig/examples/all-italics.css
      353  2026-10-19 04:58   rejig/examples/clipped-rows.css
      375  2026-10-19 04:58   rejig/examples/compact-rows.css
      254  2026-10-19 04:58   rejig/go.mod
      819  2026-10-19 04:58   rejig/go.sum
       17  2026-10-19 04:58   rejig/go.work
        0  2026-10-19 04:58   rejig/input/
        0  2026-10-19 04:58   rejig/input/forty/
     5514  2026-10-19 04:58   rejig/input/forty/bare_ext.go
     1394  2026-10-19 04:58   rejig/input/forty/canonicalize.go
     1296  2026-10-19 04:58   rejig/input/forty/canonicalize_test.go
     5341  2026-10-19 04:58   rejig/input/forty/catalog.go
     2468  2026-10-19 04:58   rejig/input/forty/catalog_test.go
    35442  2026-10-19 04:58   rejig/input/forty/decode.go
    10856  2026-10-19 04:58   rejig/input/forty/extended42.go
    22950  2026-10-19 04:58   rejig/input/forty/f42.go
     3399  2026-10-19 04:58   rejig/input/forty/f42_test.go
     8393  2026-10-19 04:58   rejig/input/forty/hp41_utf8_test.go
     8143  2026-10-19 04:58   rejig/input/forty/hp41_xrom.go
    18911  2026-10-19 04:58   rejig/input/forty/hp41_xrom_test.go
     6644  2026-10-19 04:58   rejig/input/forty/layer_gate_test.go
     3615  2026-10-19 04:58   rejig/input/forty/lead_table.go
     1356  2026-10-19 04:58   rejig/input/forty/lead_table_test.go
     7356  2026-10-19 04:58   rejig/input/forty/main.go
     5250  2026-10-19 04:58   rejig/input/forty/ops.go
     1767  2026-10-19 04:58   rejig/input/forty/ops_test.go
     3671  2026-10-19 04:58   rejig/input/forty/p42.go
     1739  2026-10-19 04:58   rejig/input/forty/p42_test.go
     1569  2026-10-19 04:58   rejig/input/forty/profile.go
     2477  2026-10-19 04:58   rejig/input/forty/raw.go
    26010  2026-10-19 04:58   rejig/input/forty/raw_test.go
     2125  2026-10-19 04:58   rejig/input/forty/read.go
     7031  2026-10-19 04:58   rejig/input/forty/special_char_test.go
    22984  2026-10-19 04:58   rejig/input/forty/txt.go
     5637  2026-10-19 04:58   rejig/input/forty/txt_test.go
    18188  2026-10-19 04:58   rejig/input/forty/validate.go
    15245  2026-10-19 04:58   rejig/input/forty/validate_test.go
      555  2026-10-19 04:58   rejig/input/forty/wire.go
     9543  2026-10-19 04:58   rejig/input/forty/wire_lower.go
     1865  2026-10-19 04:58   rejig/input/forty/xstr.go
    39862  2026-10-19 04:58   rejig/input/p47.go
    25416  2026-10-19 04:58   rejig/input/p47_test.go
      756  2026-10-19 04:58   rejig/input/p47_value8_test.go
    65549  2026-10-19 04:58   rejig/input/repig.go
     3902  2026-10-19 04:58   rejig/input/repig.peg
    38868  2026-10-19 04:58   rejig/input/repig_test.go
     3328  2026-10-19 04:58   rejig/input/shebang.go
     2681  2026-10-19 04:58   rejig/input/shebang_test.go
        0  2026-10-19 04:58   rejig/input/thirty/
     6235  2026-10-19 04:58   rejig/input/thirty/cmplx.go
     1078  2026-10-19 04:58   rejig/input/thirty/cmplx_test.go
        0  2026-10-19 04:58   rejig/input/thirty/dm32/
    16516  2026-10-19 04:58   rejig/input/thirty/dm32/main.go
    23989  2026-10-19 04:58   rejig/input/thirty/dm32/main_test.go
        0  2026-10-19 04:58   rejig/input/thirty/hp32sii/
     8217  2026-10-19 04:58   rejig/input/thirty/hp32sii/main.go
     5550  2026-10-19 04:58   rejig/input/thirty/hp32sii/main_test.go
        0  2026-10-19 04:58   rejig/input/thirty/hp35s/
     2996  2026-10-19 04:58   rejig/input/thirty/hp35s/main.go
     3066  2026-10-19 04:58   rejig/input/thirty/hp35s/main_test.go
    27929  2026-10-19 04:58   rejig/input/thirty/util.go
     1449  2026-10-19 04:58   rejig/input/thirty/validate.go
    12492  2026-10-19 04:58   rejig/input/thirty/validate_test.go
     4751  2026-10-19 04:58   rejig/input/types.go
     8217  2026-10-19 04:58   rejig/input/types_test.go
    96289  2026-10-19 04:58   rejig/input/utf8.go
   104008  2026-10-19 04:58   rejig/input/utf8_test.go
    15028  2026-10-19 04:58   rejig/input/util.go
     6367  2026-10-19 04:58   rejig/input/util_test.go
        0  2026-10-19 04:58   rejig/input/voyager/
     5032  2026-10-19 04:58   rejig/input/voyager/emu.go
     5633  2026-10-19 04:58   rejig/input/voyager/emu_test.go
     3418  2026-10-19 04:58   rejig/input/voyager/hp11c.go
     8661  2026-10-19 04:58   rejig/input/voyager/hp12c.go
     3149  2026-10-19 04:58   rejig/input/voyager/hp12cmem.go
     2491  2026-10-19 04:58   rejig/input/voyager/hp12cmem_test.go
     2740  2026-10-19 04:58   rejig/input/voyager/hp12c_lineno_test.go
     3643  2026-10-19 04:58   rejig/input/voyager/hp15c.go
     1342  2026-10-19 04:58   rejig/input/voyager/hp15cmem.go
    10589  2026-10-19 04:58   rejig/input/voyager/hp15csim.go
    20609  2026-10-19 04:58   rejig/input/voyager/hp15csim_test.go
     6445  2026-10-19 04:58   rejig/input/voyager/hp16c.go
     1342  2026-10-19 04:58   rejig/input/voyager/hp16cmem.go
    13268  2026-10-19 04:58   rejig/input/voyager/hp16csim.go
     7800  2026-10-19 04:58   rejig/input/voyager/hp16csim_test.go
     3581  2026-10-19 04:58   rejig/input/voyager/hp16c_helpers.go
     2873  2026-10-19 04:58   rejig/input/voyager/hp16c_show_output_test.go
     4585  2026-10-19 04:58   rejig/input/voyager/hp16c_test.go
     3853  2026-10-19 04:58   rejig/input/voyager/literal.go
     6599  2026-10-19 04:58   rejig/input/voyager/nutem.go
     4049  2026-10-19 04:58   rejig/input/voyager/nutem_test.go
      811  2026-10-19 04:58   rejig/input/voyager/opset.go
     3269  2026-10-19 04:58   rejig/input/voyager/rlm11c.go
     4697  2026-10-19 04:58   rejig/input/voyager/rlm11c_machine.go
     3039  2026-10-19 04:58   rejig/input/voyager/rlm11c_test.go
     3154  2026-10-19 04:58   rejig/input/voyager/rlm12c.go
     6552  2026-10-19 04:58   rejig/input/voyager/rlm12c_machine.go
     2268  2026-10-19 04:58   rejig/input/voyager/rlm12c_test.go
     3199  2026-10-19 04:58   rejig/input/voyager/rlm15c.go
     3744  2026-10-19 04:58   rejig/input/voyager/rlm15c_test.go
    18111  2026-10-19 04:58   rejig/input/voyager/utf8_dialect.go
     5873  2026-10-19 04:58   rejig/input/voyager/utf8_roundtrip_test.go
    12254  2026-10-19 04:58   rejig/input/voyager/voyager_utf8_test.go
        0  2026-10-19 04:58   rejig/inteldecimal/
     5750  2026-10-19 04:58   rejig/inteldecimal/api_test.go
   155499  2026-10-19 04:58   rejig/inteldecimal/bid128.c
     2093  2026-10-19 04:58   rejig/inteldecimal/bid128_2_str.h
     7799  2026-10-19 04:58   rejig/inteldecimal/bid128_2_str_macros.h
    32061  2026-10-19 04:58   rejig/inteldecimal/bid128_2_str_tables.c
   105093  2026-10-19 04:58   rejig/inteldecimal/bid128_add.c
   136669  2026-10-19 04:58   rejig/inteldecimal/bid128_compare.c
   939768  2026-10-19 04:58   rejig/inteldecimal/bid128_cos.c
    50796  2026-10-19 04:58   rejig/inteldecimal/bid128_div.c
     5858  2026-10-19 04:58   rejig/inteldecimal/bid128_exp.c
   182765  2026-10-19 04:58   rejig/inteldecimal/bid128_fma.c
     9807  2026-10-19 04:58   rejig/inteldecimal/bid128_lgamma.c
     5306  2026-10-19 04:58   rejig/inteldecimal/bid128_log.c
     2866  2026-10-19 04:58   rejig/inteldecimal/bid128_logb.c
    14300  2026-10-19 04:58   rejig/inteldecimal/bid128_mul.c
    22238  2026-10-19 04:58   rejig/inteldecimal/bid128_next.c
    42287  2026-10-19 04:58   rejig/inteldecimal/bid128_noncomp.c
     1380  2026-10-19 04:58   rejig/inteldecimal/bid128_polar_rect.c
    70623  2026-10-19 04:58   rejig/inteldecimal/bid128_round_integral.c
     3710  2026-10-19 04:58   rejig/inteldecimal/bid128_scalb.c
   939910  2026-10-19 04:58   rejig/inteldecimal/bid128_sin.c
    21329  2026-10-19 04:58   rejig/inteldecimal/bid128_string.c
   134370  2026-10-19 04:58   rejig/inteldecimal/bid128_to_int32.c
   131289  2026-10-19 04:58   rejig/inteldecimal/bid128_to_uint32.c
     1131  2026-10-19 04:58   rejig/inteldecimal/bid128_wrapper.h
     7373  2026-10-19 04:58   rejig/inteldecimal/bid32_add.c
    90244  2026-10-19 04:58   rejig/inteldecimal/bid32_compare.c
     2679  2026-10-19 04:58   rejig/inteldecimal/bid32_logb.c
    14957  2026-10-19 04:58   rejig/inteldecimal/bid32_next.c
    30590  2026-10-19 04:58   rejig/inteldecimal/bid32_noncomp.c
     5383  2026-10-19 04:58   rejig/inteldecimal/bid32_round_integral.c
     3492  2026-10-19 04:58   rejig/inteldecimal/bid32_scalb.c
    12283  2026-10-19 04:58   rejig/inteldecimal/bid32_string.c
     2400  2026-10-19 04:58   rejig/inteldecimal/bid32_sub.c
     6692  2026-10-19 04:58   rejig/inteldecimal/bid32_to_bid64.c
    75818  2026-10-19 04:58   rejig/inteldecimal/bid32_to_int32.c
    72629  2026-10-19 04:58   rejig/inteldecimal/bid32_to_uint32.c
    17636  2026-10-19 04:58   rejig/inteldecimal/bid64_add.c
    91711  2026-10-19 04:58   rejig/inteldecimal/bid64_compare.c
     2776  2026-10-19 04:58   rejig/inteldecimal/bid64_logb.c
    16789  2026-10-19 04:58   rejig/inteldecimal/bid64_next.c
    31200  2026-10-19 04:58   rejig/inteldecimal/bid64_noncomp.c
    41320  2026-10-19 04:58   rejig/inteldecimal/bid64_round_integral.c
     3604  2026-10-19 04:58   rejig/inteldecimal/bid64_scalb.c
    15035  2026-10-19 04:58   rejig/inteldecimal/bid64_string.c
     8410  2026-10-19 04:58   rejig/inteldecimal/bid64_to_bid128.c
    91092  2026-10-19 04:58   rejig/inteldecimal/bid64_to_int32.c
    81791  2026-10-19 04:58   rejig/inteldecimal/bid64_to_uint32.c
  6415770  2026-10-19 04:58   rejig/inteldecimal/bid_binarydecimal.c
      514  2026-10-19 04:58   rejig/inteldecimal/bid_cgo_config.h
    87473  2026-10-19 04:58   rejig/inteldecimal/bid_conf.h
    36152  2026-10-19 04:58   rejig/inteldecimal/bid_convert_data.c
    35064  2026-10-19 04:58   rejig/inteldecimal/bid_decimal_data.c
     3525  2026-10-19 04:58   rejig/inteldecimal/bid_decimal_globals.c
    14607  2026-10-19 04:58   rejig/inteldecimal/bid_div_macros.h
   308691  2026-10-19 04:58   rejig/inteldecimal/bid_functions.h
    10350  2026-10-19 04:58   rejig/inteldecimal/bid_gcc_intrinsics.h
    94331  2026-10-19 04:58   rejig/inteldecimal/bid_internal.h
    41291  2026-10-19 04:58   rejig/inteldecimal/bid_round.c
    18857  2026-10-19 04:58   rejig/inteldecimal/bid_trans.h
     4510  2026-10-19 04:58   rejig/inteldecimal/bindings.go
     7897  2026-10-19 04:58   rejig/inteldecimal/dpml_exception.c
     9060  2026-10-19 04:58   rejig/inteldecimal/dpml_four_over_pi.c
    33361  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_bid.c
    29492  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_exp.c
    16886  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_int.c
    29947  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_lgamma.c
    17259  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_log.c
    29815  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_ops.c
    29770  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_ops_64.c
    42262  2026-10-19 04:58   rejig/inteldecimal/dpml_ux_trig.c
        0  2026-10-19 04:58   rejig/inteldecimal/float128/
    16406  2026-10-19 04:58   rejig/inteldecimal/float128/architecture.h
     6348  2026-10-19 04:58   rejig/inteldecimal/float128/build.h
    14699  2026-10-19 04:58   rejig/inteldecimal/float128/compiler.h
     5709  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_bid_x.h
     2795  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_cons_x.h
     7403  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_error_codes.h
     8342  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_error_codes_enum.h
    32719  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_exception.h
     9507  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_exp_x.h
     4639  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_globals.h
     2546  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_int_x.h
     6978  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_lgamma_x.h
     5289  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_log_x.h
    57806  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_names.h
    64238  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_private.h
     3503  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_rdx_x.h
     8681  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_trig_x.h
    34366  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_ux.h
     6160  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_ux_32_64.h
    42217  2026-10-19 04:58   rejig/inteldecimal/float128/dpml_ux_radian_reduce.c
     2622  2026-10-19 04:58   rejig/inteldecimal/float128/endian.h
    54257  2026-10-19 04:58   rejig/inteldecimal/float128/f_format.h
    19229  2026-10-19 04:58   rejig/inteldecimal/float128/ix86_macros.h
     2792  2026-10-19 04:58   rejig/inteldecimal/float128/i_format.h
     5185  2026-10-19 04:58   rejig/inteldecimal/float128/op_system.h
    63488  2026-10-19 04:58   rejig/inteldecimal/float128/poly_macros.h
     1135  2026-10-19 04:58   rejig/inteldecimal/stub.go
        0  2026-10-19 04:58   rejig/inteldecimal/tools/
      271  2026-10-19 04:58   rejig/inteldecimal/tools/pare-down
      313  2026-10-19 04:58   rejig/Makefile
        0  2026-10-19 04:58   rejig/mode/
     4067  2026-10-19 04:58   rejig/mode/formatlist.go
     6326  2026-10-19 04:58   rejig/mode/formatlist_test.go
    18715  2026-10-19 04:58   rejig/mode/mode.go
    17006  2026-10-19 04:58   rejig/mode/mode_test.go
        0  2026-10-19 04:58   rejig/output/
    26166  2026-10-19 04:58   rejig/output/dm32.go
    39891  2026-10-19 04:58   rejig/output/dm32_test.go
        0  2026-10-19 04:58   rejig/output/forty/
     6976  2026-10-19 04:58   rejig/output/forty/emit.go
     4176  2026-10-19 04:58   rejig/output/forty/emit_test.go
     3079  2026-10-19 04:58   rejig/output/forty/encode_shortest.go
     1426  2026-10-19 04:58   rejig/output/forty/encode_shortest_test.go
    25853  2026-10-19 04:58   rejig/output/forty/f42.go
     4811  2026-10-19 04:58   rejig/output/forty/f42_test.go
    15597  2026-10-19 04:58   rejig/output/forty/layer_gate_test.go
     2471  2026-10-19 04:58   rejig/output/forty/p42.go
     4965  2026-10-19 04:58   rejig/output/forty/p42_test.go
    48470  2026-10-19 04:58   rejig/output/forty/raw.go
     5806  2026-10-19 04:58   rejig/output/forty/raw_printer_test.go
    52973  2026-10-19 04:58   rejig/output/forty/raw_test.go
    19090  2026-10-19 04:58   rejig/output/forty/wire_raise.go
     4966  2026-10-19 04:58   rejig/output/genmap.go
     5576  2026-10-19 04:58   rejig/output/genmap_test.go
        0  2026-10-19 04:58   rejig/output/html/
        0  2026-10-19 04:58   rejig/output/html/asciimath/
     2138  2026-10-19 04:58   rejig/output/html/asciimath/main.go
     3984  2026-10-19 04:58   rejig/output/html/asciimath/main_test.go
     2116  2026-10-19 04:58   rejig/output/html/asciimath/mml.go
    12256  2026-10-19 04:58   rejig/output/html/asciimath/parse.go
    16783  2026-10-19 04:58   rejig/output/html/asciimath/symbols.go
    13773  2026-10-19 04:58   rejig/output/html/main.go
     4552  2026-10-19 04:58   rejig/output/html/main_test.go
     2654  2026-10-19 04:58   rejig/output/html/static.go
     1612  2026-10-19 04:58   rejig/output/html/util.go
     4861  2026-10-19 04:58   rejig/output/latex.go
      911  2026-10-19 04:58   rejig/output/latex_test.go
     4569  2026-10-19 04:58   rejig/output/line_numbers.go
     4410  2026-10-19 04:58   rejig/output/nut.go
     2512  2026-10-19 04:58   rejig/output/nut_test.go
    20199  2026-10-19 04:58   rejig/output/p47.go
     1179  2026-10-19 04:58   rejig/output/p47_sourcemap_test.go
    47342  2026-10-19 04:58   rejig/output/p47_test.go
     2390  2026-10-19 04:58   rejig/output/prepare.go
      984  2026-10-19 04:58   rejig/output/prepare_test.go
     4496  2026-10-19 04:58   rejig/output/reduced_charset.go
     3179  2026-10-19 04:58   rejig/output/reduced_charset_test.go
     1407  2026-10-19 04:58   rejig/output/types.go
    57645  2026-10-19 04:58   rejig/output/utf8.go
    94955  2026-10-19 04:58   rejig/output/utf8_test.go
    15337  2026-10-19 04:58   rejig/output/util.go
     5792  2026-10-19 04:58   rejig/output/util_test.go
        0  2026-10-19 04:58   rejig/output/voyager/
    13814  2026-10-19 04:58   rejig/output/voyager/hp11c.go
     6194  2026-10-19 04:58   rejig/output/voyager/hp11c_test.go
    10619  2026-10-19 04:58   rejig/output/voyager/hp12c.go
     2196  2026-10-19 04:58   rejig/output/voyager/hp12cmem.go
     1110  2026-10-19 04:58   rejig/output/voyager/hp15cmem.go
    24576  2026-10-19 04:58   rejig/output/voyager/hp15csim.go
    33693  2026-10-19 04:58   rejig/output/voyager/hp15csim_test.go
     9179  2026-10-19 04:58   rejig/output/voyager/hp16c.go
     1110  2026-10-19 04:58   rejig/output/voyager/hp16cmem.go
    34739  2026-10-19 04:58   rejig/output/voyager/hp16csim.go
     4182  2026-10-19 04:58   rejig/output/voyager/hp16csim_loop_test.go
     6915  2026-10-19 04:58   rejig/output/voyager/nutem.go
     3922  2026-10-19 04:58   rejig/output/voyager/nutem_test.go
     1515  2026-10-19 04:58   rejig/output/voyager/rlm11c.go
      562  2026-10-19 04:58   rejig/output/voyager/rlm11c_machine.go
     1425  2026-10-19 04:58   rejig/output/voyager/rlm11c_test.go
     1843  2026-10-19 04:58   rejig/output/voyager/rlm12c.go
     1394  2026-10-19 04:58   rejig/output/voyager/rlm12c_test.go
     1543  2026-10-19 04:58   rejig/output/voyager/rlm15c.go
     1761  2026-10-19 04:58   rejig/output/voyager/rlm15c_test.go
     6337  2026-10-19 04:58   rejig/output/voyager/util.go
    10330  2026-10-19 04:58   rejig/output/voyager/util_test.go
        0  2026-10-19 04:58   rejig/program/
    13075  2026-10-19 04:58   rejig/program/argrange.go
      905  2026-10-19 04:58   rejig/program/bit_count.go
      672  2026-10-19 04:58   rejig/program/bit_index.go
    49454  2026-10-19 04:58   rejig/program/charset.go
    36378  2026-10-19 04:58   rejig/program/charset_test.go
     2028  2026-10-19 04:58   rejig/program/display_format.go
        0  2026-10-19 04:58   rejig/program/forty/
        0  2026-10-19 04:58   rejig/program/forty/commands/
    63872  2026-10-19 04:58   rejig/program/forty/commands/commands_data.go
     3135  2026-10-19 04:58   rejig/program/forty/commands/hp42ext.go
     2352  2026-10-19 04:58   rejig/program/forty/commands/hp42ext_gen.go
     4314  2026-10-19 04:58   rejig/program/forty/commands/index.go
     2784  2026-10-19 04:58   rejig/program/forty/commands/special.go
     1949  2026-10-19 04:58   rejig/program/forty/commands/types.go
        0  2026-10-19 04:58   rejig/program/forty/hp41c/
    33366  2026-10-19 04:58   rejig/program/forty/hp41c/catalog_data.go
     5714  2026-10-19 04:58   rejig/program/forty/hp41c/xrom.go
     1316  2026-10-19 04:58   rejig/program/forty/hp41c/xrom_test.go
     8743  2026-10-19 04:58   rejig/program/forty/instwidth.go
     2126  2026-10-19 04:58   rejig/program/forty/instwidth_test.go
     4058  2026-10-19 04:58   rejig/program/forty/layer.go
     3164  2026-10-19 04:58   rejig/program/forty/layer_test.go
     4830  2026-10-19 04:58   rejig/program/forty/suffix.go
     2718  2026-10-19 04:58   rejig/program/forty/suffix_test.go
     2995  2026-10-19 04:58   rejig/program/forty/wire.go
     1213  2026-10-19 04:58   rejig/program/forty/xrom.go
     1575  2026-10-19 04:58   rejig/program/forty/xrom_test.go
        0  2026-10-19 04:58   rejig/program/identitymap/
     3557  2026-10-19 04:58   rejig/program/identitymap/mapper.go
     4083  2026-10-19 04:58   rejig/program/identitymap/mapper_test.go
     2776  2026-10-19 04:58   rejig/program/lbl_35s.go
     8725  2026-10-19 04:58   rejig/program/machine.go
     6968  2026-10-19 04:58   rejig/program/machine_test.go
   210037  2026-10-19 04:58   rejig/program/ops.go
    23972  2026-10-19 04:58   rejig/program/ops_test.go
     5304  2026-10-19 04:58   rejig/program/pause.go
     3357  2026-10-19 04:58   rejig/program/pause_test.go
     6739  2026-10-19 04:58   rejig/program/struct.go
     4184  2026-10-19 04:58   rejig/program/struct_test.go
     6726  2026-10-19 04:58   rejig/program/tsv.go
     3989  2026-10-19 04:58   rejig/program/tsv_test.go
    13968  2026-10-19 04:58   rejig/program/types.go
     3292  2026-10-19 04:58   rejig/program/types_test.go
     4586  2026-10-19 04:58   rejig/program/util.go
     1414  2026-10-19 04:58   rejig/program/util_test.go
     1154  2026-10-19 04:58   rejig/program/value8.go
        0  2026-10-19 04:58   rejig/program/voyager/
      959  2026-10-19 04:58   rejig/program/voyager/display_format.go
        0  2026-10-19 04:58   rejig/program/voyager/embed/
     2048  2026-10-19 04:58   rejig/program/voyager/embed/empty.12cmem
     2048  2026-10-19 04:58   rejig/program/voyager/embed/empty.15cmem
     2048  2026-10-19 04:58   rejig/program/voyager/embed/empty.16cmem
     4453  2026-10-19 04:58   rejig/program/voyager/helpers.go
     7285  2026-10-19 04:58   rejig/program/voyager/helpers_test.go
     3428  2026-10-19 04:58   rejig/program/voyager/hp12c_ops_test.go
     3984  2026-10-19 04:58   rejig/program/voyager/listing.go
    66991  2026-10-19 04:58   rejig/program/voyager/ops.go
      843  2026-10-19 04:58   rejig/program/voyager/ops_test.go
     1187  2026-10-19 04:58   rejig/program/voyager/pause.go
     9552  2026-10-19 04:58   rejig/program/voyager/save.go
    15600  2026-10-19 04:58   rejig/program/voyager/save_codec.go
     6191  2026-10-19 04:58   rejig/program/voyager/save_test.go
     3111  2026-10-19 04:58   rejig/program/voyager/types.go
     1189  2026-10-19 04:58   rejig/program/word_size.go
     3970  2026-10-19 04:58   rejig/program/xarg_bit.go
     2433  2026-10-19 04:58   rejig/program/xarg_bit_test.go
     8502  2026-10-19 04:58   rejig/README.md
        0  2026-10-19 04:58   rejig/sourcemap/
     4532  2026-10-19 04:58   rejig/sourcemap/builder.go
     1503  2026-10-19 04:58   rejig/sourcemap/builder_test.go
      726  2026-10-19 04:58   rejig/sourcemap/vlq.go
        0  2026-10-19 04:58   rejig/syntax/
     6089  2026-10-19 04:58   rejig/syntax/dialect.go
     7131  2026-10-19 04:58   rejig/syntax/syntax_test.go
     1781  2026-10-19 04:58   rejig/syntax/traits.go
     8487  2026-10-19 04:58   rejig/syntax/voyager_map.go
     6403  2026-10-19 04:58   rejig/Taskfile.yaml
        0  2026-10-19 04:58   rejig/tests/
      130  2026-10-19 04:58   rejig/tests/cpanfile
        0  2026-10-19 04:58   rejig/tests/dm32/
      980  2026-10-19 04:58   rejig/tests/dm32/AllOps.d32
      357  2026-10-19 04:58   rejig/tests/dm32/cmplx1.d32
      460  2026-10-19 04:58   rejig/tests/dm32/cmplx2.d32
      149  2026-10-19 04:58   rejig/tests/dm32/ooo-numint.d32
      134  2026-10-19 04:58   rejig/tests/dm32/ooo-solve.d32
      304  2026-10-19 04:58   rejig/tests/dm32/pse.d32
        0  2026-10-19 04:58   rejig/tests/dm41x/
       45  2026-10-19 04:58   rejig/tests/dm41x/AllOps.dm41x
       18  2026-10-19 04:58   rejig/tests/dm41x/AllOps.raw
        0  2026-10-19 04:58   rejig/tests/free42/
      565  2026-10-19 04:58   rejig/tests/free42/AllOps.p47u
      148  2026-10-19 04:58   rejig/tests/free42/AllOps.raw
      481  2026-10-19 04:58   rejig/tests/free42/AllOps.txt
     3002  2026-10-19 04:58   rejig/tests/free42/new.f42
        0  2026-10-19 04:58   rejig/tests/hp11c/
     1953  2026-10-19 04:58   rejig/tests/hp11c/AllOps.11c
      783  2026-10-19 04:58   rejig/tests/hp11c/AllOps.hp11c
        0  2026-10-19 04:58   rejig/tests/hp12c/
     1356  2026-10-19 04:58   rejig/tests/hp12c/AllOps.12c
     2048  2026-10-19 04:58   rejig/tests/hp12c/AllOps.12cmem
     2622  2026-10-19 04:58   rejig/tests/hp12c/AllOps.emu12c
      566  2026-10-19 04:58   rejig/tests/hp12c/AllOps.hp12c
      196  2026-10-19 04:58   rejig/tests/hp12c/hyp.12c
     2048  2026-10-19 04:58   rejig/tests/hp12c/hyp.12cmem
      975  2026-10-19 04:58   rejig/tests/hp12c/hyp.emu12c
        0  2026-10-19 04:58   rejig/tests/hp15c/
     4463  2026-10-19 04:58   rejig/tests/hp15c/AllOps.15c
      685  2026-10-19 04:58   rejig/tests/hp15c/ooo-solve.15c
     1073  2026-10-19 04:58   rejig/tests/hp15c/two-byte.15c
      913  2026-10-19 04:58   rejig/tests/hp15c/two-byte.hp15c
        0  2026-10-19 04:58   rejig/tests/hp16c/
     2486  2026-10-19 04:58   rejig/tests/hp16c/AllOps.16c
        0  2026-10-19 04:58   rejig/tests/hp32sii/
      773  2026-10-19 04:58   rejig/tests/hp32sii/AllOps.hp32sii
        0  2026-10-19 04:58   rejig/tests/hp35s/
      848  2026-10-19 04:58   rejig/tests/hp35s/AllOps.35s
        0  2026-10-19 04:58   rejig/tests/hp41c/
      874  2026-10-19 04:58   rejig/tests/hp41c/AllOps.hp41c
     1082  2026-10-19 04:58   rejig/tests/hp41c/AllOps.p47u
      161  2026-10-19 04:58   rejig/tests/hp41c/AllOps.raw
        3  2026-10-19 04:58   rejig/tests/hp41c/empty.raw
      352  2026-10-19 04:58   rejig/tests/hp41c/loclbl.hp41c
       40  2026-10-19 04:58   rejig/tests/hp41c/loclbl.raw
       31  2026-10-19 04:58   rejig/tests/hp41c/numlit.p47u
       12  2026-10-19 04:58   rejig/tests/hp41c/numlit.raw
        0  2026-10-19 04:58   rejig/tests/hp42s/
     1814  2026-10-19 04:58   rejig/tests/hp42s/AllOps.p47u
      407  2026-10-19 04:58   rejig/tests/hp42s/AllOps.raw
     2053  2026-10-19 04:58   rejig/tests/hp42s/AllOps.txt
      599  2026-10-19 04:58   rejig/tests/hp42s/FLAGS.p47u
       68  2026-10-19 04:58   rejig/tests/hp42s/FLAGS.raw
      324  2026-10-19 04:58   rejig/tests/hp42s/FLAGS.txt
      952  2026-10-19 04:58   rejig/tests/hp42s/NotASCII.p47u
       84  2026-10-19 04:58   rejig/tests/hp42s/NotASCII.raw
      249  2026-10-19 04:58   rejig/tests/hp42s/NotASCII.txt
     1087  2026-10-19 04:58   rejig/tests/lowering
        0  2026-10-19 04:58   rejig/tests/plus42/
       60  2026-10-19 04:58   rejig/tests/plus42/AllOps.p47u
       36  2026-10-19 04:58   rejig/tests/plus42/AllOps.raw
       67  2026-10-19 04:58   rejig/tests/plus42/AllOps.txt
     4149  2026-10-19 04:58   rejig/tests/plus42/longreal.p42
     4104  2026-10-19 04:58   rejig/tests/plus42/new.p42
      476  2026-10-19 04:58   rejig/tests/plus42/raising
        0  2026-10-19 04:58   rejig/tests/r47/
    43825  2026-10-19 04:58   rejig/tests/r47/AllOps.p47
    91084  2026-10-19 04:58   rejig/tests/r47/AllOps.p47u
      201  2026-10-19 04:58   rejig/tests/r47/bincpx.p47
      234  2026-10-19 04:58   rejig/tests/r47/bincpx.p47u
      124  2026-10-19 04:58   rejig/tests/r47/binreal.p47
      103  2026-10-19 04:58   rejig/tests/r47/chgbase.p47
       92  2026-10-19 04:58   rejig/tests/r47/END.p47
      500  2026-10-19 04:58   rejig/tests/r47/HEX32F.p47
      765  2026-10-19 04:58   rejig/tests/r47/local-label.p47
     1340  2026-10-19 04:58   rejig/tests/r47/local-label.p47u
      175  2026-10-19 04:58   rejig/tests/r47/pause.p47
      290  2026-10-19 04:58   rejig/tests/r47/pause.p47u
      208  2026-10-19 04:58   rejig/tests/r47/ReMp261.p47
      999  2026-10-19 04:58   rejig/tests/r47/struct.p47
     1766  2026-10-19 04:58   rejig/tests/r47/struct.p47u
      135  2026-10-19 04:58   rejig/tests/r47/SupSub.p47
      127  2026-10-19 04:58   rejig/tests/r47/utf8op.p47
      397  2026-10-19 04:58   rejig/tests/r47/utf8op.p47u
        0  2026-10-19 04:58   rejig/tests/repig/
       49  2026-10-19 04:58   rejig/tests/repig/average.p47u
       26  2026-10-19 04:58   rejig/tests/repig/average.repig
       46  2026-10-19 04:58   rejig/tests/repig/block.p47u
       30  2026-10-19 04:58   rejig/tests/repig/block.repig
      547  2026-10-19 04:58   rejig/tests/repig/case.p47u
      130  2026-10-19 04:58   rejig/tests/repig/case.repig
      119  2026-10-19 04:58   rejig/tests/repig/cpx.p47u
       88  2026-10-19 04:58   rejig/tests/repig/cpx.repig
      366  2026-10-19 04:58   rejig/tests/repig/do-until.p47u
      140  2026-10-19 04:58   rejig/tests/repig/do-until.repig
      435  2026-10-19 04:58   rejig/tests/repig/evenstk.p47u
       96  2026-10-19 04:58   rejig/tests/repig/evenstk.repig
      359  2026-10-19 04:58   rejig/tests/repig/factorial.p47u
      457  2026-10-19 04:58   rejig/tests/repig/factorial.repig
      443  2026-10-19 04:58   rejig/tests/repig/for-step.p47u
      328  2026-10-19 04:58   rejig/tests/repig/for-step.repig
      279  2026-10-19 04:58   rejig/tests/repig/if-then.p47u
       80  2026-10-19 04:58   rejig/tests/repig/if-then.repig
      182  2026-10-19 04:58   rejig/tests/repig/local.p47u
      142  2026-10-19 04:58   rejig/tests/repig/local.repig
      181  2026-10-19 04:58   rejig/tests/repig/mixed.p47u
      152  2026-10-19 04:58   rejig/tests/repig/mixed.repig
      193  2026-10-19 04:58   rejig/tests/repig/nested-blocks.p47u
      121  2026-10-19 04:58   rejig/tests/repig/nested-blocks.repig
     1380  2026-10-19 04:58   rejig/tests/repig/pep001.p47u
      633  2026-10-19 04:58   rejig/tests/repig/pep001.repig
      395  2026-10-19 04:58   rejig/tests/repig/while.p47u
      140  2026-10-19 04:58   rejig/tests/repig/while.repig
    34566  2026-10-19 04:58   rejig/tests/roundtrip
     5803  2026-10-19 04:58   rejig/TODO.md
        0  2026-10-19 04:58   rejig/tools/
     1214  2026-10-19 04:58   rejig/tools/clmdbb
     1667  2026-10-19 04:58   rejig/tools/container-build
     3369  2026-10-19 04:58   rejig/tools/gen_hp42ext.go
     3243  2026-10-19 04:58   rejig/tools/gen_hp42_tables.go
    16717  2026-10-19 04:58   rejig/tools/mkrel
        0  2026-10-19 04:58   rejig/validate/
     4739  2026-10-19 04:58   rejig/validate/dialect.go
     5018  2026-10-19 04:58   rejig/validate/dialect_test.go
     2376  2026-10-19 04:58   rejig/validate/dm32.go
     4619  2026-10-19 04:58   rejig/validate/ops.go
     3969  2026-10-19 04:58   rejig/validate/opstable.go
     4874  2026-10-19 04:58   rejig/validate/opstable_test.go
    17629  2026-10-19 04:58   rejig/validate/ops_test.go
---------                     -------
 15490984                     569 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.