From 0d219f0a732d81dad124906f5594a06b023fa3a0 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sun, 21 Jul 2019 22:34:15 -0700 Subject: 5438 - raise error on uppercase hex We can now translate layers 49-56 using the self-hosted translator (`translate` and `ntranslate`). As a follow-up to commit 5404, the self-hosted translator is a little more strict than the C++ translator in 3 places: a) All .subx files must define a data segment. b) All .subx files must define an `Entry` label. c) All numbers must be in *lowercase* hex. In all cases, where programs work with the C++ translator but violate the self-hosted translator's assumptions, we must make sure we raise errors rather than silently emit bad code. --- subx/apps/hex | Bin 27584 -> 27743 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'subx/apps/hex') diff --git a/subx/apps/hex b/subx/apps/hex index 230e3f2d..f3ad62f1 100755 Binary files a/subx/apps/hex and b/subx/apps/hex differ -- cgit 1.4.1-2-gfad0