コンテンツへスキップ

Chiilabo Note

  • /recent
    • /recorded
    • /scheduled
    • /dev
    • /print
    • /series
  • /app
  • /root

反復処理

【Common Lisp】do構文 の使い方と考え方(状態遷移としての反復)

2026-06-022026-06-01 by chiilabo
#Common Lisp(166) #SBCL(45) #再帰(25) #S式(22) #loop マクロ(17)
カテゴリー 記事 タグ CLHS、collect、Common Lisp、Common Lisp Cookbook、do マクロ、do*、dolist、dotimes、HyperSpec、labels、let、let*、loop マクロ、Practical Common Lisp、psetq、SBCL、S式、TCO、フィボナッチ数列、ループ構文、並列更新、再帰、反復処理、更新式、末尾再帰、末尾呼び出し最適化、状態変数、状態遷移、累積変数、終了条件

【Common Lisp】ハッシュテーブルの要素を順に繰り返す(being each hash-key of)

2026-04-272026-04-26 by chiilabo
#Common Lisp(166) #ハッシュテーブル(28) #loop マクロ(17) #Lambda(11) #multiple-value-bind(9)
カテゴリー 記事 タグ being each hash-key、CLISP、Common Lisp、defmacro、dohash、hash->list、hash-key、hash-value、Lambda、loop for、loop マクロ、maphash、multiple-value-bind、with-hash-table-iterator、イテレータ、キーと値、ハッシュテーブル、マクロ定義、メモリ効率、リスト変換、中間データ、低レベルAPI、分配束縛、副作用処理、反復処理、手続き型スタイル、条件付き収集、構文拡張、関数型スタイル、集計処理
© 2026 Chiilabo Note • Built with GeneratePress