「+」、「-」、「*」、「/」、べき乗の「**」、剰余の「%」。「+」および「-」においては単項と二項の両方。カッコ「()」で演算順序を明示すること。
いま作ろうとする電卓は、内部的に64ビット浮動小数点で動作し、整数と演算子、カッコなどからなる式を与えて改行すると計算結果を答えるという会話を繰り返すものである。目的とする出力例 Calculator start. ?> 10+20*30-40  Ans = 570 ?>   Bye.小数はサポートしないが、「314/100」のように整数の除算で小数にあたる数を与えることはできる。
Yaccの構成は以下のようになっている。%{ （Ｃ宣言部：ヘッダファイルのインクルードなどC言語の初期設定）%} （Yacc宣言部：トークンおよび優先順序の定義など）%union { （トークンやグループとその意味値の型の定義）}%% （文法規則部：構文規則）%% （追加Ｃプログラム部：以下はそのままプログラムに出力される）
Yacc文法ファイルwiki_samp1.y（後述）から構文解析実行プログラムwiki1.exeを実行するまでの実際のコマンド例（Windows Cygwin環境）を示す。 > bison -ydv ./wiki_samp1.y > gcc -DYYERROR_VERBOSE -DYYDEBUG ./y.tab.c -ly -lm -o wiki_samp1_parser > wiki_samp1_gcc_outlist.txt > ./wiki_samp1_parser.exe < ./indata.txtGNUコマンドプログラムbison はYacc上位互換であって、オプション -y によりYacc互換の処理をしてくれる。 解析させるファイルindata.txtの中には、たとえばテスト用の文字列「10+20*30-40《改行》」を入れておく。もちろん「 < indata.txt」を除いて対話的に手入力してもよい。
Yaccは古典的なコンパイラコンパイラでありながら人気があり、今でもよく産業用や教育用に使われる。コンパイラを開発する目的に限らず、独自の設定ファイルの解析、プログラミング言語コンバータ開発、簡易電卓の例題による学習などに使われている。YaccはほとんどのUNIXシステムで、デフォルトのパーサジェネレータとして利用可能だった。Yaccと上位互換を持つソフトとして、よく使われているGNUプロジェクトのBisonをはじめ、Barkeley Yacc（byacc）、BYACC/J、MKS Yacc、Abraxas pcyaccがある。いずれの派生版も改良されてはいるが基本的な部分は変わらない。むしろ現在yaccコマンドはbisonコマンドがラップし、-y オプションを付けることでPOSIX Yaccモードに縮小した機能で動くようになっている。またYaccはJava、Ratfor、EFL、ML、Ada、Limboなどの言語を生成する版としても移植されている。このうちJava向けには、Yaccと同様のLALR方式のjacc、CUP (JavaCUP)、SableCC、 jay、またYaccと異なる方式では、LL(k)方式のJavaCCとCoco/R、そしてLL(*)方式のANTLRがある 。Bisonのラッパで、アクション部をJava言語で書けてJavaクラスによる構文解析器プログラムを生成できるJBisonというものもある。オリジナルのYaccはOpenSolarisの一部として更新されており、オープンソース化されている。ソースコードはPlan 9やOpenSolarisの標準的なディストリビューションに含まれる。
中学時代は水泳部に所属し大会でも入賞するなど活躍した。高校に進学しても水泳を続けたが、高校卒業と同時に父の知人だった元大関・旭國斗雄の大島部屋に入門。1987年3月場所に初土俵を踏んだ。しかし、リウマチ熱や左足の故障に悩まされ2度も番付外に陥落、一時期は廃業するつもりで実家に帰ってしまったこともあった。当時は再出世の力士も出世披露を受けることになっていたことから、初土俵の時を含めて3回出世披露を受けた。以降は、着実に番付を上げて行き入門から3年で幕下に昇進したものの、体重が増えず幕下と三段目を往復する生活が続いた。徐々に体重も増え、幕下中位でも成績を残せるようになり、1992年11月場所には西幕下16枚目の地位で幕下優勝を果たした。しかし規定（15枚目までの地位での幕下優勝者は翌場所十両に昇進）により1枚違いで場所後の十両昇進はならず、翌場所は東幕下筆頭に留め置かれ、大負け。勝てば勝ち得となる八番相撲も組まれたにもかかわらず結局2番しか勝てなかった。数場所の間幕下の1桁を一進一退した。この間、母親の勧めもあって名を耐治から勝照に改めている。その後、1993年9月場所には東幕下4枚目の地位で再び幕下優勝を果たし、翌11月場所に十両に昇進。1995年3月場所には新入幕を果たした。左四つ得意で右上手を取ると力を発揮し、1996年3月場所では貴乃花から金星を挙げて9勝6敗で殊勲賞。翌5月場所には新三役で小結に昇進した。その場所には8勝7敗と勝ち越し、翌7月場所には関脇に昇進してもおかしくはなかったが、西から東に回っただけで番付運に泣かされ昇進することはできなかった。続く9月場所は曙から金星を挙げて9勝6敗で敢闘賞。その後も幕内上位での相撲が続き、曙太郎・貴乃花光司から金星を獲得するなど地力の高さを見せた。瓢箪をぶら下げた化粧廻しや、電飾を使った化粧廻しを使用したことでも知られている（後者に関しては、露鵬・白露山兄弟も使用）。