2005年02月15日 発刊
A5・並製・160頁
定価2,100円(本体価格2,000円+税)
ISBN 978-4-7856-3148-2
本書は,プログラムを多少なりとも作成した経験がある読者を想定し,個々のプログラミング言語を抽象化した一般的な概念としてプログラミング言語を捉えられるようになることを目的としている.説明のために例示するプログラムはJavaで記述したが,その他の言語にも共通する基本事項を扱っている.学部低学年の授業,経験の浅い技術者の独習に最適である.プログラミング開発の基礎知識が身につくであろう.
プログラミング言語の機能/高水準言語とコンパイラ/高水準言語の種類/本書の構成
配列/リスト構造/木構造/スタック
制御構造の基本/手続き/ソート/擬似言語/再帰/状態遷移
句構造文法/文法の種類/BNF/導出木/拡張BNF
四則演算の算術式/字句解析/演算子順位構文解析/再帰的下向き構文解析/例外処理/Javaによる四則演算の算術式の処理
Javaによる演算子順位構文解析/カプセル化/継承/クラスライブラリ