🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1598

Re: UNICODE und Yacc

#1598
From: Torsten Vogt
Date: Thu, 22 Feb 1996 07:40
42 lines
2780 bytes
In article <312B364F.689@denbgm311m.scnn1.msmgate.m30x.nbg.scn.de>,
	Dietmar Schulz <sd2846@denbgm311m.scnn1.msmgate.m30x.nbg.scn.de> writes:
>Hallo,
>Wer kann Informationen geben oder hat Erfahrung mit generierten Lexern und
>Parsern im Zusammenspiel mit Multi Byte Character Sets oder UNICODE wie
>in Windows NT?
>Wir benutzen in verschiedenen Projekten den Yacc++ von der 1 Mann + 1 Frau
>Firma Yacc++ der den 8-Bit ASCII character set als Input verarbeitet.
>Beim Umstieg auf MBCS oder UNICODE (Was ist das eigentlich genau? .. Was ist
>der Unterschied?) muss dann wohl irgendwie konvertiert werden, es sei denn es
>existiert ein lexer, der in den anderen character sets arbeitet?!?
>

Waere das nicht eigentlich Aufgabe der C- bzw. C++-Funktionen aus den
Standardbibliotheken? Auf einem UNICODE-System waere dann der Datentyp
char 2 Byte gross. Solange man als Programmierer lediglich symbolische
Konstanten fuer Characters benutzt und auf die Standardfunktionen der
Librarys zurueckgreift, sollte es doch eigentlich gehen.

Ich weiss nicht wie die Realitaet aussieht. Die Tatsache jedoch, dass 
Microsoft UNICODE in ihren neuen BS einfuehrt macht mich bzgl. meiner
obigen Annahmen nachdenklich. Bin auf weitere Antworten gespannt.

Gruss Torsten

-- 
---------------------------------------------------------------------
| Torsten Vogt                                                      |
|  Universitaet Mannheim - Lehrstuhl Praktische Informatik I        |
|  Seminargebaeude A5                                               |
|  D-68131 Mannheim                                                 |
|                                                                   |
|  Tel  : 0049-621/292-5132  Fax: 0049-621/292-5297                 |
|  email: vogt@pi1.informatik.uni-mannheim.de                       |
|  WWW  : http://pi1.informatik.uni-mannheim.de/HomePages/vogt.html |
---------------------------------------------------------------------

-- 
---------------------------------------------------------------------
| Torsten Vogt                                                      |
|  Universitaet Mannheim - Lehrstuhl Praktische Informatik I        |
|  Seminargebaeude A5                                               |
Technical Details
Message-ID: <4gh6l8$kbj@trumpet.uni-mannheim.de>
Path: arc1-ca.pugleaf.net!news.uni-mannheim.de!pi1!vogt
References: <312B364F.689@denbgm311m.scnn1.msmgate.m30x.nbg.scn.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.uni-mannheim.de!pi1!vogt
From: vogt@pi1.informatik.uni-mannheim.de (Torsten Vogt )
Newsgroups: de.comp.lang.c++
Subject: Re: UNICODE und Yacc
Date: 22 Feb 1996 07:40:24 GMT
Organization: "Universitaet Mannheim"
Message-ID: <4gh6l8$kbj@trumpet.uni-mannheim.de>
References: <312B364F.689@denbgm311m.scnn1.msmgate.m30x.nbg.scn.de>
Reply-To: vogt@pi1.informatik.uni-mannheim.de
NNTP-Posting-Host: pi1.informatik.uni-mannheim.de
X-Newsreader: knews 0.9.5
Originator: vogt@pi1