Re: Unicode Support



Chewy509@xxxxxxxxxxxxxxxx écrivait news:1113886284.203052.220490
@f14g2000cwb.googlegroups.com:

> So for Randy, Rene, etc, are there any plans to allow source code in
> UTF-16 format for your compilers/assemblers? eg to allow symbols/labels
> to contain non-ASCII characters, and allow easier unicode string
> support from within the source file itself?


First, addressing both, at a time, "Randy, Rene" is insulting
for me, but, well... here we go.

There is no plan for implementing Unicode in RosAsm,
neither in the Assembler, nor in the Sources Editor.

There is actually a Developement for the Internationalization
of the RosAsm Strings. We have done most of the job for
the Errors Messages, and there is a chineese version.
At the end, all of the RosAsm Messages Strings will be
Internationalized. This is done through external Files,
and, of course, the output Routines are also implemented
for Unicode.

There is also a Plan (not started), to enable the
"Unicode Users" to store Unicode Strings, in the
Sources Data. Actually, the only implemented thing
is that the RosAsm Data can be direct Unicode, like
this:

[MyUnicodeString: U§ 'BlaBla', 0]

that is same as:

[MyUnicodeString: B§ 'B', 0 'l', 0 'a', 0, 'B', 0, 'l', 0, 'a', 0, 0, 0]

I must apologioze that i have no idea, at all,
about how this is usable or not usable for the real
"Unicode Users". Maybe, this is enough for them
to create Aplications with Unicode Strings. I
really do not know, but i suspect the answer is
NO, because of the Unicode KeyStroke holding, that
has been implemented by a oriental user, a long
time ago, and about which i never got any information.

So, if i am told that this does not work, i will
implement a Mechanism, through the so helful "Tag"
feature, to run an external Unicode Editor, and to
paste the content of this Editor, into the Source,
under the form of a List of Bytes, or something
like this (back and forth, of course). In fact
i well hope that an oriental user will take care
of all of this instead of me.

As for writing, as you suggest, say, the labels
Names, in Unicode, directly in a RosAsm Source,
this will never be implemented. I do not see any
reason for doing so.

The Assembler with the best Unicode support is
GoAsm. Unfortunately, it is closed Sources, but
its Author is a very nice guy. If you get in touch
with him, by Mail, i am am quite sure he could give
you way better answers than me.


Betov.

< http://rosasm.org/ >









.



Relevant Pages

  • Re: Unicode Support
    ... > UNICODE form... ... > then Windows takes this to mean that you want your application window ... In fact, i do not want to upgrade RosAsm to Unicode, ... that would make use of Unicode Strings. ...
    (alt.lang.asm)
  • Re: the tostring and XML methods in ElementTree
    ... XML() method is the results of a tostringmethod from beforeRoot ... the argument be to the encode method? ... Dealing with unicode doesn't require you to pollute your code with ... unicode strings directly: ...
    (comp.lang.python)
  • Re: Python syntax in Lisp and Scheme
    ... say Unicode characters 27E8 and 27E9? ... What's unicode support like in general for Lisp? ... But do regexps work on unicode strings? ...
    (comp.lang.python)
  • Re: Python syntax in Lisp and Scheme
    ... say Unicode characters 27E8 and 27E9? ... What's unicode support like in general for Lisp? ... But do regexps work on unicode strings? ...
    (comp.lang.lisp)
  • Re: What Id Like to See in Delphi
    ... informations given out by CodeGear staff members. ... My applications contain lots of low level stuff, ... I have nothing against Unicode and Unicode strings. ...
    (borland.public.delphi.non-technical)