それは単純なスタックマシンに基づく典型的なオペレーションでした。わずかのプログラムしか書かれませんでした。実験以上の作業はできなかったからです。あまりにも高価なステップであったので実現可能には見えませんでした。遅すぎたので実質的に共通のユーティリィティにはなりえませんでした。初期のバージョンなどが登場しました。機械語に変換する本物のクロス・コンパイラでした。このプロジェクトは可能でした。はるかに単純で、より小さなツールが要求されました。物事を独力で行うことはより楽しかったのです。獲得できるであろうという十分な見込みを示しました。よって配送されるラインの1番めの中にありました。ディスクが到着するまでに3か月かかりました。書いた単純なアセンブラだけが必要でした。アセンブリ言語でコーディングしなおしました。ディスクとして使用しました。閉じた騎士巡礼問題を表示しながら待機しました。すばやく移動しました。私たちの小さなコンピュータセンターはユーザを持ち始めていました。私たちは面白いソフトウェアをより簡単に作成したかったのです。新しいプログラムのためにますます使用されるようになりました。最初のバージョンがありました。ワード単位でのアドレッシングを採用していました。ハードウェアのマシンワードと一致していました。いくつかの不適当な点を明らかにしました。格好の悪い実に間の抜けた事のように感じ始めました。メーカーはすぐに利用可能になるだろうと約束しました。浮動少数点演算は特殊なオペレータを定義する事によって追加されていました。ポインタにワード・インデックスを意味する事を強いました。スケール変換をしなければなりません。型に関する仕組みが必要だったように見えました。その時点では重要には見えませんでした。それが重要になったのは後のことです。プログラムを非常に遅いものにしていました。書き直す可能性を引き下げていました。そのコンパイラーを書き直しました。コンパイラの能力の開発と同時に並行して進められました。存在したのは極短期間でしたので、その詳細な説明はは書かれませんでした。次のような記述に代表されるスタイルで宣言されました。個の配列の先頭を指す値で動的に初期化されたセルを作成します。宣言ではサイズを省略します。配列宣言と異なるセルを作りました。記憶領域に対応するバイト単位で表されたマシンアドレスです。実行時のオーバヘッドがないことを暗示していました。加算を暗示していました。私は数か月の間それらで実験しました。問題は明らかになりました。構造体はマシンのメモリの上では直感的な方法でマップされるべきだと思えました。それが初期化するための便利な方法もありませんでした。次のように記述されるでしょう。記述することも望みました。型がないBCPLとタイプされたCの間の進化の鎖の中の重大な跳躍を構成しました。ポインターの生成を引き起こしました。配列タイプの値が変換されるということです。この発明によって働き続けることができました。BおよびBCPL(Cにおいて無意味)において可能?容易に修理されました。使用可能である(異常な場合)説明を保持しました。このより十分な型構造および特にその表現です。それ以上ない構成の方法。新しいオブジェクトについて記述することは可能に違いありません。ポインター上で間接オペレーターを使用してください。名前用の宣言シンタックスに結びつきました。Similarly,整数、整数(整数へのポインターへのポインター)へのポインターを宣言してください。これらの宣言のシンタックスは、表現の中で使用された時i*パイおよび*ppiがすべてintタイプを産出するという観察を反映します。多くの整数へのポインターを宣言してください。そのタイ?vが宣言の上部に指定されたタイプである表現でのその使用法に似ています。Cによって採用されたタイプ構成のスキームは相当な負債をアルゴル68に負います。ポインター(参照)および機能(手続き)に整理されたタイプ(構造を含んで)。アルゴル68の結合とキャストの概念は、さらに後に見えた影響がありました。NBでは不十分に見えました。いう疑問が始まります。言語の後に継続された迅速な変更は指定されました&&と||のオペレーターの導入。上で、その、そして(&)オペレーター(あるいは、(|))。通常の情況では、それらがビット的に、だがBステートメントで作動します。explicit.コンパイラーはe1を評価するに違いありません。要求は再帰的に上に下ります。&そして|e1の内のオペレーターまたe2.。説明するおよび使用することが困難でした。その&&そして||オペレーターメカニズムをより明示的にすること。Cの先行規則の不適切について説明します。Bでは、人が書きます。人は書くに違いありません。forgotten.ここで内部の括弧は要求されるが容易に忘れられます。プリプロセッサーの導入でした。引数および条件付きのコンパイルをマクロを組み入れるために拡張されました。プリプロセッサーは元々言語自体への任意の付属物だと考えられました。起動さえされませんでした。両方について説明されました。中心的な要素はできあがっていました。書き直すことをできるぐらい十分に強力でした。現在のライブラリのプロトタイプが開発されました。