21000系「アーバンライナー」の営業運転開始およびそれを含めた新造車両48両の増備と、一部の駅でのホーム延長工事の完成、また大阪線と名古屋線の一部区間で最高速度を120km/hに向上したことなどにより実施された。この変更は1976年変更以来12年ぶりの白紙変更となった。一般列車関係では、近鉄奈良駅の1番線と2番線のホーム延伸工事が完成し、同駅発着快速急行の10両編成列車のドアカットが廃止された。また近鉄奈良駅発着の10両編成列車の本数もこの変更より順次増発されることとなった。京都線・橿原線関係では、運転系統の見直しで、これまで毎時2本運転していた昼間時の京都駅 - 橿原神宮前駅間の急行のうちの1本が、京都駅 - 近鉄奈良駅間の急行と大和西大寺駅 - 橿原神宮前駅間の橿原線内運転の急行に系統分割したため、この時間帯の京都駅 - 近鉄奈良駅間の急行が毎時2本（ただし15・45分間隔の変則）となった（京都駅 - 橿原神宮前駅間の急行は京都駅 - 天理駅間の急行と同様に毎時1本に減少したが、日中に毎時1本ある橿原線内急行を京都駅 - 近鉄奈良駅間の急行と大和西大寺駅で連絡させることにより利便性を確保した）。名古屋線では昼間時に毎時1本運転されていた近鉄名古屋駅 - 平田町駅間の急行が近鉄名古屋駅 - 津新町駅間に変更されて、鈴鹿線直通急行は激減した。ただし鈴鹿線内では名古屋直通急行1本と四日市直通普通1本の計2本から、四日市直通普通1本と線内折り返し普通2本の計3本となって増発された。特急列車関係では、名阪甲特急の6往復に21000系が投入され、大阪線と名古屋線の一部区間において、これまでの最高速度であった110km/hより10km/h向上し、当時の大手民鉄での最高速度となる120km/h運転を開始した。この速度向上にあたっては、21000系はもとより12200系以降の特急車両にも120km/h運転の対応工事を実施した。またこれによる架線や線路の改良、それまで採用していなかった減速信号の新設も大阪線と名古屋線で行われた。また、布施駅に新たに特急が停車するようになり、阪伊乙特急の日中の8往復が同駅に停車するようになった。近鉄名古屋駅7時00分発の名阪甲特急は、名張駅で阪伊乙特急を追い抜くようになった（いわゆる「同格待避」）。同年6月11日には京都市営地下鉄烏丸線延伸に伴う京都線の急行と準急の竹田駅への停車を開始したが、既にこのダイヤ変更の際に竹田駅停車の準備を行っていたため、時刻は修正されなかった。
ルノー・ジタンチームの監督、シリル・ギマールは、当大会のリーダーとして、プロ2年目の23歳、ベルナール・イノーを抜擢。イノーはその期待に見事応え、プロローグからマイヨ・オロを奪取。第3ステージ以降はフェルディ・ファンデンホートにマイヨ・オロを譲るが、第11ステージ後半のバルセロナにおける個人タイムトライアル、さらに第12ステージと連勝して再びマイヨ・オロを奪回。その後は他を圧倒する走りを見せ、終わってみれば区間5勝を挙げ、見事総合優勝を飾った。さらに当大会の優勝をきっかけとして勢いに乗ったイノーは、当年のツール・ド・フランスでも総合優勝を果たすことになる。つまり当年ブエルタの優勝こそが、イノーを後に歴史的名選手へと導くきっかけにもなったわけである。
ブエルタ・ア・エスパーニャ1978（Vuelta ciclista a España 1978）は1978年4月25日から5月14日まで行われた、ブエルタ・ア・エスパーニャの33回目の大会。
Forth の構文解析は明確な文法がないので単純である。インタプリタはユーザ入力デバイスから入力された行を読み、それから区切り文字としての空白を使って単語に構文解析される。他の空白文字を認識するシステムもある。インタプリタがワードを見つけると、ディクショナリ (dictionary) からそのワードの検索を試みる。もしそのワードが見つかれば、インタプリタはワードに関連付けられたコードを実行し、それから入力システムの残りを構文解析するために復帰する。もしワードを発見することができないなら、ワードを数だと仮定して数値への変換を試み、それをスタックにプッシュする。これが成功すれば、インタプリタは入力システムからの構文解析を継続する。辞書の参照と数値への変換の両方が失敗した場合、インタプリタはそのワードが認識できないというエラーメッセージに続けてそのワードを表示し、入力ストリームをフラッシュし、ユーザからの新しい入力を待機する。新規ワードの定義は、ワード:（コロン）から始まり、;（セミコロン）で終了する。たとえば、: X DUP 1+ . . ;のコードはワード X をコンパイルし、辞書にこの名前が発見できるようにする。コンパイルと言っても、文頭にコロン、その後にワードの名称を置き、そこから一連の式を並べておいて、文末にセミコロンを付加するだけでよい。10 X をコンソールに入力して実行すると、11 10 が表示されるようになるだろう。例えば、前述の式をfooという語（ワード）としてコンパイルするには、以下の通り記述する。記述法はコロン記号で始まりセミコロン記号で終わるので、「コロン定義」と呼ばれる。 : foo 4 5 + . ;コンパイルすることにより、FORTHの辞書（ディクショナリ）に、この語（ワード）が登録されることになる（この場合はfooが登録される）。実のところ、FORTHでは「+」や「.」などの演算子や出力機能などの全てがワードである。こういった組み込み済みのワードと、ユーザが後からコロン定義（コンパイラ）で追加したワードと、2つの間に本質的な差異はない。コンパイルしたワードはただちに環境に組み込まれ、インタプリタより単独で実行できるようになる。つまり、そのFORTH処理系を拡張するのである。このような点より、FORTHは自己拡張性が高いと云われる。プログラムの開発においては、処理毎に区切ってワードとして順次構築していくので、注意深く進めていけば自然ときれいに構造化されることになる。ワードは単独で実行できるため、部分に分けてのデバッグも容易である。また、それらのワードを使ってテスト用の処理（ワード）を気軽に作成して実行・テストできる。多くの Forth システムは実行可能なワードを生成する特殊化されたアセンブリ言語を含む。このアセンブラはコンパイラの特殊な方言である。Forth アセンブラはしばしば命令の前に引数がくる逆ポーランド記法を使う。Forth アセンブラの普通の設計では命令をスタック上に構築し、それからこれを最後の段階でメモリにコピーする。Forth システムでは、番号（0..n, 実際のオペレーションコードとして使われる）付けされるかその目的に応じて名づけられた、製作者によって使われる名前でレジスタは参照されることもある。たとえば、スタックポインタとして使われるレジスタは「S」など。