diff options
| author | Irene Knapp <ireneista@irenes.space> | 2026-09-09 02:16:04 -0700 |
|---|---|---|
| committer | Irene Knapp <ireneista@irenes.space> | 2026-09-09 02:25:03 -0700 |
| commit | bda3f24bb893d79c8d772025c45eb79495d0ad58 (patch) | |
| tree | c14c997e19caeeebedaf1efaec4dbdc0f21e6427 /transform.e | |
| parent | 157f657585bf536149effbc1a0a4f51b61a4ea35 (diff) | |
check in the hex binary and commented hex-dump
yes, wow, right? big milestone! doesn't work for evoke itself quite yet, but getting really close Force-Push: yes Change-Id: I1e836b85cf185db4aa835d2aa494a67585e60744
Diffstat (limited to 'transform.e')
| -rw-r--r-- | transform.e | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/transform.e b/transform.e index 84d43d0..30a9230 100644 --- a/transform.e +++ b/transform.e @@ -3437,23 +3437,23 @@ allocate-transformation-state s" transformation-state" variable 0 has-non-space-this-input-line! over 0 hex-output-metadata-entry-type-line-comment - s" This file is a commented hexadecimal representation of a compiled " + s" This file is a commented hexadecimal representation of a compiled" pack-hex-output-metadata-entry over 0 hex-output-metadata-entry-type-line-comment - s" program, the output of Evocation's hex transform. The comments are " + s" program, the output of Evocation's hex transform. The comments are" pack-hex-output-metadata-entry over 0 hex-output-metadata-entry-type-line-comment - s" intended to allow a human reader to audit it. You can convert it to a " + s" intended to allow a human reader to audit it. You can convert it to a" pack-hex-output-metadata-entry over 0 hex-output-metadata-entry-type-line-comment - s" runnable executable by piping it through the program named 'hex' and " + s" runnable executable by piping it through the program named 'hex' and" pack-hex-output-metadata-entry over 0 hex-output-metadata-entry-type-line-comment - s" chmodding the output 755. The difference between a source and a binary " + s" chmodding the output 755. The difference between a source and a binary" pack-hex-output-metadata-entry over 0 hex-output-metadata-entry-type-line-comment @@ -3930,11 +3930,14 @@ allocate-transformation-state s" transformation-state" variable over { is-fresh-line@ { indentation-depth@ dup indent advance-current-column - } if + } { + space + 1 advance-current-column + } if-else - dup 8@ .hex8 space + dup 8@ .hex8 - 3 advance-current-column + 2 advance-current-column 0 is-fresh-line! } if |