![]() |
|
|
Googleのunix.com
|
|||||||
| 高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| Unicode文字の挿入の問題 | suman_jakkula | AIX | 0 | 2006年2月11日 01:20午前 |
| bashの外国文字 | チェルニー | UNIXのダミー質問と回答のため | 4 | 2001年12月4日 07:33午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
Lexの問題で、外国の文字を含むルール
やあ、
私は、誰かこの問題で私を助けてくれるかもしれません期待している: 私はすでにいくつかの既存のLexの規則には、次の外国の文字を受け入れるに新しいコードが追加されています: AはAはÖ ö Ø ø Æ æ Ü ü ß 。このコードは、このようになります: / *ナタリースターン、 080121 - AはAはÖ ö Ø ø Æ æ Ü ü ß *関数に処理を追加/ <INITIAL> [座- Ž ] + [座- z0 - 9_ \ - \ xe5 \ xe4 \ xf6 \ xc5 \ xc4 \ xd6 \ xe6 \ xc6 \ xf8 \ xd8 \ xfc \ xdc \ xdf ] * ( ( ident1 、 yytext ) strcpy ; strcpy ( latestIdent 、 yytext ) ; 開始SECID1 ; ) すべて(すなわち、コンパイルが実行されるまで、上質な私は単語の最初の文字を確認するルールの最初の部分で、同じ文字を処理するには、送信されるなどしてください[座- Ž ]何らかの理由+一部) 、私のコンパイラ(のMicrosoft Visual C + + 6.0 )しないようにし、次のエラーがスローさとは: コンパイル... lex.tracks.c リンク... リンク:警告LNK4098 :他のライブラリを用いてdefaultlib " libcの"紛争;使用/ NODEFAULTLIB :ライブラリ tracks1.obj :エラーLNK2001 :未解決の外部シンボル_tracksMain \デバッグ\ simtrac_pre_.exe :致命的なエラーLNK1120 : 1 、未解決の外観 link.exeの実行エラー。 simtrac_pre_.exe - 2エラー(秒) 、 1警告(秒) 誰が、なぜこのように考えているか?私はきれいなコマンドを実行していると、すべてのファイルを再構築すると再び連結するにもかかわらず、同じエラーが表示される。 これほどのすべての考えをいただければ幸いです。 ありがとう、 ナタリー |