Pular para o conteúdo principal

Common Lisp - CLOS Oriented Object

"Cookbook, n. a book containing recipes and other information about the preparation and cooking of food.

A Cookbook is an invaluable resource, as it shows how to do various things in a clear fashion without all the theoretical context. Sometimes you just need to look things up. While cookbooks can never replace proper documentation such as the HyperSpec or books such as Practical Common Lisp, every language deserves a good cookbook, Common Lisp included.

The CL Cookbook aims to tackle all sort of topics, for the beginner as for the more advanced developer."

 

Lisp CookBook  CLOS

Object-Oriented  Lisp (pdf)

Common Lisp Wiki

Comentários

Postagens mais visitadas deste blog

Matrix Determinant

Compute Matrix Determinant A square matrix \(A\), \[\begin{aligned} A = \begin{bmatrix} a_{1,1} & a_{1,2} & ... & a_{1,n} \\ a_{2,1} & a_{2,2} & ... & a_{2,n} \\ \vdots & \vdots & \vdots & \vdots \\ a_{n,1} & a_{n,2} & \ldots & a_{n,n} \end{bmatrix} \end{aligned}\] Be \(A\) a matrix \(n \times n\) and \(n \geqslant 2\). The determinant of \(A\) is scalar give by \(|A| = det(A)\), \[det(A) = \sum_{k=1}^{n} a_{i,j} C_{i,j}\] where \(C_{i,j}\) is cofactor, \[C_{i,j} = (-1)^{i+j} det( A_{i,j} )\] Example \(\bullet\) Compute the determinant of matrix \(A\) showed bellow, \[\begin{aligned} A = \begin{bmatrix} 1 & 1 & 3 \\ 2 & 5 & 7 \\ 12 & 6 & 1 \end{bmatrix} \end{aligned}\] Resolution Choice expansion for row \(1\), \[det(A) = \sum_{k=1}^{3} a_{1,k} (-1)^{1+k} det\left( A_{1,k} \right) = \] \[ = 1 (-1)^{1+1 }det \left( \begin{bmatrix} 5 & 7 \\ 6 & 1 \end{bmatrix} \right) + 1 (-1)^{1+2} det \left( \begin...

Editor Vim - Duvida sobre tamanho do tab

Hoje ao abrir meu editor de código Vim em meu Debian GNU/Linux deparei-me com alguns probleminhas quanto a indentação e tamanho dos 'tabs' logo fui ao Google pesquisar e achei esta ótima dica que para mim funcionou bem. Basicamente usei  "set tabstop=<tamanho em espaços>" e "set shiftwidth=<tamanho para indentação>". Eu usei o mesmo tamanho para indentação e tab para não ter diferença no resultado. Esses ajustes podem também ser salvos no arquivo .vimrc. Segue o link e resposta do Stackoverflow a questão de um usuário sobre o assunto aqui e em " Vim Tips Wiki" . Documentação em vim.org.

Nature Beauty inside little cliks

  Photo by Wandeson Ricardo