Re: Unicode Support
- From: Chewy509@xxxxxxxxxxxxxxxx
- Date: 19 Apr 2005 19:20:47 -0700
wolfgang kern wrote:
> "Chewy509" asked about UTF-source-code:
>
> Even the idea may not find many friends, ..
Hi Wolfgang,
That seems to be what's happening... Great in theory, but trying to
make it happen, well that's another story.
> *tool size may explode if several UTF16-sets needs support
Memory and disk usage, yes. (keeping related to assemblers/compilers),
the only real parts may be the tokeniser, parsing routines, and hashing
algorithm.
Even limiting the allowed areas of where the full range of unicode
characters, to say strings and comments, will make a transition a lot
easier. eg make the restriction that labels must only contain
'a..z,A..Z,_,0..9' and numbers only '0..9', directives/operands remain
as Intel/AMD defined, strings can contain the full unicode set.
Would doing this make a great difference to the actual internals of any
assembler or compiler?
> *loss on source-portability and general readability
Unicode support:
MacOS - yes
Linux and most modern UNIX - yes (UTF-8), even GNU Emacs supports
UTF-8.
Windows - yes
Even notepad.exe in Windows XP supports unicode! (both UTF-8 and
UTF-16)
> *Net/NG-bandwidth
> (my news-reader use 'Courier New, text-only', so I'd see only
garbage)
I'll give you that one.
> ..my new disassembler got separated decoder/interpreter routines,
> so it is already prepared to output any syntax with any
character-set.
> At the moment it just output ASCII, UTF could be added easy.
>
> But I think English is the proper language for technicians and
> programmers. Without a global communication standard we had to
> rely on Babel-fish, and its name include 'Babylonian confusion' ;)
:D. I can definately see the point on the last one!
Darran (aka Chewy509).
.
- Follow-Ups:
- Re: Unicode Support
- From: wolfgang kern
- Re: Unicode Support
- References:
- Unicode Support
- From: Chewy509
- Re: Unicode Support
- From: wolfgang kern
- Unicode Support
- Prev by Date: RosAsm is a broken piece of Crap
- Next by Date: Re: Unicode Support
- Previous by thread: Re: Unicode Support
- Next by thread: Re: Unicode Support
- Index(es):
Relevant Pages
|