Article View: de.comp.lang.c++
Article #1598Re: UNICODE und Yacc
From: Torsten Vogt
Date: Thu, 22 Feb 1996 07:40
Date: Thu, 22 Feb 1996 07:40
42 lines
2780 bytes
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!vogtReferences:
<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