EmacsEmacs29.3読書メモ 2. 文字、キー、コマンド関連 X環境で使う際にはかなりコマンドがX-Windowに引っ張られる感じがします。それはそれで良いんですが、得意の華麗なコマンド投入がどうなるのかな。 2.1 ユーザー入力の種類 ASCIIの図形文字とコントロール文字を入力する。コントロール文... 2024.04.02Emacs
EmacsEmacs29.3読書メモ 1.画面構成 画面の構成や扱いについて学ぶ。X環境のWindowで使うので、マウスの操作が意識される。大まかに画面の構成を表示するとこうなっている。X環境で使う件については日本語が通っている実績が大きい。現に何もしてないのに、日本語の入力がインラインでは... 2024.04.02Emacs
LISPLISP勉強中:マニュアルの読書スタイルは 使うエディタをEmacsと決めたので、マニュアルを読んでいる。基本的なところを抑えるにはGNUの公式マニュアルが相応しい、と思って翻訳したものを探したら、ここにありました。更にここに新しいのがありました。 新堂安孝氏に感謝いたします。お陰様... 2024.03.30LISP
LISPRoswellでLisp環境を Lisp言語でプログラミングする環境を調べていたが、プロジェクト管理の実際がうまく理解できていまない。プログラム言語でプログラムを書くにも、開発を支える環境というものがないと、大変な労力を必要とする。定番の手順で管理できるに越したことはない... 2024.03.23LISP
LISPLISPの開発環境にlemはどうだろう 残念ながら、lemがすんなりインストールできなかった。Roswellとsbclはうまく入ったので、REPLは使える。プロジェクトを作ったら、geditのファイルブラウザー表示で眺めながら、ソースを編集し、結果のコンパイルはRoswellにや... 2024.03.20LISP
LISPLand of Lisp勉強ノート#10 第10章 Loopコマンドによるループ ここからはLispの拡張機能ということになる。題して、 「第Ⅲ部 LISPはハックなり」 LISPはハックだ Loopとformat:Lispの怪しげな下町 ここではLispの下町とも言うべき、拡張言... 2024.03.18LISP
LISPLand of Lisp勉強ノート#9 第9章 より進んだデータ型とジェネリックプログラミング 配列、ハッシュテーブル、構造体といったデータ構造について学ぶ。 9.1 配列 配列はリストに似通っている。リストと配列。配列の利点はどの場所にも低数時間でアクセスできることだそうだ。そ... 2024.03.14LISP
LISPLand of Lisp勉強ノート#8 申し訳ないが、今回の読書からはこの章を省略する。ただし、何を学ぶことになっているのかは8.7節にあるので、紹介しておく。 第8章 親父のワンプスとは一味違う 8.7 本章で学んだこと loop関数を使うと様々なデータ型についてループできる。... 2024.03.14LISP
LISPLand of Lisp勉強ノート#7 第7章 単純なリストの先へ リストのお話を深めていくことにする。世の中のデータをリストで表現できるだろうか。 Lispの理解が進まないのは完全に(数学的)ロジックで組み上げられているから。僕の頭の中にはコンピュータのハードが居て、どうしても... 2024.03.11LISP
LISPLand of Lisp勉強ノート#6 ユーザインタフェースをこれから学ぶ。取り敢えずコマンドライン・インタフェースからだ。勿論、Webインタフェースもグラフィカルインタフェースも対応するライブラリは存在している。第6.6章で学習目標をチェックしておこう。 第6章 世界とのインタ... 2024.03.08LISP