2019-02-01から1ヶ月間の記事一覧
前回はthousand, million, billionの次は何かという話題で終わらせました。 この3桁区切りの単位さえわかれば、無限に数を表現できることになります。 どうも、この単位を求める方法は決まっておらず、色々あるようです。 本投稿では、 The Conway-Wechsler …
あまり大きくない整数を英語で表す方法について説明します。 どれくらいかというと、0から億くらいでしょうか。 それ以上の整数の表現は次章になります。 自分は中学レベルの英語の知識も危うかったため調べました。 せっかくなのでその内容をここに記載して…
これから整数を英語で表す方法をひたすら説明します。 Common Lispのformat関数~Rでは、整数を英語で表現できます。 例えば下記の通り。 * (format t "~R" 13) thirteen * (format t "~R" 1234) one thousand two hundred thirty-four * (format t "~R" -200…
遅すぎるPC上でsbclのソースをコンパイルすると、途中でエラーが発生して止まります。 あまり問題になっていないように見えるのですが、 みんないいコンピュータを使用しているからなのでしょう。 うちにあるのはクソみてえなPCばかりで、 FreeBSDのportsで…
【追記】13.0-RELEASEの手順はこちら FreeBSD 13.0-RELEASEでclispをソースから構築 - nptclのブログ 【追記】portsにclispが追加されました clispをFreeBSDにインストールする2 - nptclのブログ 【追記】最新バージョンのclispを入れる手順を追記しました …
Common LispをC言語で作りたいと思い、コツコツとやって来て、 だいたい半分くらいまで作り上げました。 しかし最近になって作成する時間があまりとれなくなったため、 せっかくなので現状で公開することにしました。 https://github.com/nptcl/npt とっても…
Windows環境にsbclを導入するには、公式サイトからmsiファイルをダウンロードして実行する必要があります。 するとインストーラーが起動し、わざわざ管理者モードになって親切に色んなことをやってくれます。 例えば次の通り。 Program File上へファイルの展…
はじめまして。 プログラミングに興味があるものです。 最近、思うところがありまして、主にCommon Lispという プログラミング言語の話題を飽きるまで投稿したいと思っています。 あまり難しく考えずに楽しく書いていきたいと思います。 よろしくお願い致し…