Compare commits

...

2 Commits

Author SHA1 Message Date
contrapunctus 88702cd3b9 Make separate template for class slots 2022-07-20 23:14:20 +05:30
contrapunctus 3763330305 Add print debugging template 2022-07-20 23:13:57 +05:30
1 changed files with 8 additions and 3 deletions

View File

@ -23,17 +23,22 @@ lisp-mode emacs-lisp-mode inferior-emacs-lisp-mode
slime-repl-mode lisp-mode
(dc "(defclass " (p "symbol") " (" (s "superclasses") ")" n>
"(" "(%" (p "slot" slot)
" :initarg :" (s slot) n>
" :accessor " (s slot) > ")" "))")
"(" (p "s") "))")
(s "(%" (p "slot" slot)
" :initarg :" (s slot) n>
" :accessor " (s slot) n> ")")
(dg "(defgeneric " p " (" ")" n>
"(:documentation \"" (s "docstring") "\"))")
(qq "(ql:quickload '(" (p "packages") "))")
(up "(use-package '(" (p "package") "))")
(ip "(in-package :" (p "package") ")")
(l "(lambda (" (s "arguments") ") " (s "forms") ")")
;; hash hyphen and
(hha "#-(and)")
;; hash plus or
(hpo "#+(or)")
;; print debugging
(pd "(format *debug-io* \"" (p "string") "\" " (p "args") ")")
sql-mode
(ct "CREATE TABLE " (s "table") " ("