|
From: | Juergen Sauermann |
Subject: | Re: [Bug-apl] svn 863 make warning/error |
Date: | Tue, 31 Jan 2017 22:52:48 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
Hi, I got it, still analysing it. It seems like this file is OK: The line we are interested in is: Id_name(ID::Quad_AV, "x⎕AV"), So at that point (after preprocessing it) the string is intact. Could you also send me your apl-Id.o ? If you do od -t x1z apl-Id.o |less the at about (octal) address 0007460 the strings for the ⎕-variables start: 0007460 95 41 56 00 e2 8d ba 00 e2 8d b6 00 21 00 e2 86 >.AV.........!...< 0007500 92 00 43 48 41 52 41 43 54 45 52 00 e2 97 8b 00 >..CHARACTER.....< 0007520 3a 00 2c 00 e2 8d aa 00 e2 8d a8 00 43 4f 4d 50 >:.,.........COMP< 0007540 4c 45 58 00 e2 8e 95 43 52 00 e2 8e 95 43 54 00 >LEX....CR....CT.< 0007560 cf 87 00 e2 8a a5 00 e2 97 8a 00 c3 b7 00 e2 8e >................< 0007600 95 44 4c 00 e2 8c b9 00 e2 86 93 00 e2 8e 95 44 >.DL............D< 0007620 4c 58 00 e2 8e 95 45 41 00 c2 a8 00 e2 8e 95 45 >LX....EA.......E< 0007640 43 00 e2 88 88 00 e2 8e 95 45 4d 00 e2 8a a4 00 >C........EM.....< 0007660 45 4e 44 00 45 4e 44 4c 00 e2 8e 95 45 4e 56 00 >END.ENDL....ENV.< 0007700 3d 00 e2 89 a1 00 45 52 52 4f 52 00 e2 8e 95 45 >=.....ERROR....E< ... Every ⎕-variable is preceded by e2 8e 95 , which is the UTF8-encoding for ⎕ or U+2395. The 100$ question is then if your compiler generates the same strings as mine (I believe not). /// Jürgen On 01/31/2017 10:39 PM, address@hidden
wrote:
the untarred file never made it to you i bz2'ed it and attached it --- i sent this at 2:13PM (15+ minutes ago) but i didn't seem to arrive there - is there a size block at the gnu? --- out attached On Tue, 31 Jan 2017 22:08:44 +0100 Juergen Sauermann <address@hidden> wrote:g++ -E -o out Id.cc |
[Prev in Thread] | Current Thread | [Next in Thread] |