プログラミング言語の文字集合の制限
プログラミング言語の文字集合の制限
主な二通りの理由
プログラムを機械語命令に変換する処理を効率的にするため
プログラムを国を超えて世界中で利用するために標準とした文字集合に制限したほうが都合が良い
使ってはいけない文字を使うとどうなるか
1つでも使われているとエラーを出してプログラム全体を拒絶する
そういう文字がなかったことにして処理を続行する
どうやって?
何かの文字、例えば空白などと解釈して続行
存在しなかったことにする
そもそも処理系が気づかない
参考