コンテンツへスキップ

Chiilabo Note

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

アセンブリ

【Common Lisp】nilは0でもNULL終端でもない(C言語などとの比較)

2026-04-252026-04-23 by chiilabo
#Common Lisp(142) #SBCL(39) #C言語(17) #コンスセル(14) #シンボル(14)
カテゴリー 記事 タグ Atom、CLHS、Common Lisp、Common Lisp HyperSpec、consp、C言語、endp、listp、multiple-value、NIL、NULL、null型、SBCL、アセンブリ、オブジェクトベース、コンスセル、シンボル、スタック、タグ付きポインタ、ヌルポインタ、リスト、偽、再帰処理、型述語、数値ベース、条件式、番兵、真偽値、空リスト、連結リスト

Comon Lispのlabelsとgoto構文(再帰の最適化)

2026-03-15 by chiilabo
#Common Lisp(142) #SBCL(39) #再帰(20) #Scheme(12) #ループ最適化(8)
カテゴリー 記事 タグ Common Lisp、Dijkstra、flet、go、goto、Guy Lewis Steele、JUMP命令、labels、LAMBDA: The Ultimate GOTO、McCarthyのlabel構文、Nathaniel Rochester、SBCL、Scheme、tagbody、tail call optimization、λ記法、アセンブリ、スタックフレーム、チューリング完全、ループ最適化、ローカル関数定義、再帰、再帰束縛、再帰関数、制御構造、式と文、末尾再帰最適化、末尾呼び出し、構造化プログラミング、関数呼び出し
© 2026 Chiilabo Note • Built with GeneratePress