忍者ブログ
2ヶ月弱で情報処理試験・ソフトウェア開発技術者に合格します。
★RSS 1.0  ★RSS 2.0
Posted at 2024.04.26,Fri
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Posted at 2007.08.31,Fri
H19春試験の問8

あるプログラム言語において...。これを BNF で定義したとき、aに入るものはどれか。

<digit>::=0|1|2|3...
...


BNFかぁ。聞いた事はあるある。

問題から言えば、<digit>::=0|1|2|3... ってところが、BNF なんだろうとは想像つくし、意味も想像できるなぁ。

一応、BNFの定義。

・記号 ::== が左辺と右辺の区切りを表す。
・記号 < と > で囲まれた範囲はメタ変数。
・右辺の中で、記号 | が「または」の意味で使われる。


最近は、EBNFが使われているらしいけど、亜種や変種が多くては、設問とするのは難しいのじゃないかなぁ。

無視しても良いかなぁ。
PR
Comments
Post a Comment
Name :
Title :
E-mail :
URL :
Comments :
Pass :   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
TrackBack URL
TrackBacks
Welcome ...

 
Ad.
Profile
名前:たびと。
職業:元腐れプログラマ

Template by mavericyard*
忍者ブログ [PR]