元記事
A Road to Common Lisp
Steve Losh
http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
;; *** REPL *** | |
(defun game-repl () | |
(let ((cmd (game-read))) | |
(unless (eq (car cmd) 'quit) | |
(game-print (game-eval cmd)) | |
(game-repl)))) | |
;; 入力に対して()を補い第二引数以降をシンボルとする | |
;; ex. walk east far => (WALK 'EAST 'FAR) | |
(defun game-read () |
;; CL-PDF Hello World | |
;; | |
;; Use ASDF to load the CL-PDF library | |
;; | |
(asdf:operate 'asdf:load-op 'cl-pdf) | |
;; | |
;; Function to generate a Hello World pdf file. | |
;; On calling this function, you should see a pdf file |
(defparameter image-width 256) | |
(defparameter image-height 256) | |
(defparameter nsubsamples 2) | |
(defparameter nao-samples 8) | |
;; vector | |
(defmacro vx (v) `(svref ,v 0)) | |
(defmacro vy (v) `(svref ,v 1)) | |
(defmacro vz (v) `(svref ,v 2)) | |
(ql:quickload :parenscript) | |
(ql:quickload :cl-who) | |
(ql:quickload :clack) | |
(in-package :ps) | |
(defvar *canvas-id* "alien-canvas") | |
(clack:clackup | |
(lambda (env) | |
(list 200 | |
'(:content-type "text/html") | |
(list |
元記事
A Road to Common Lisp
Steve Losh
http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
こちらはStyled-componentsの使い方、ユースケースを集めた端的なページです。
なにかの問題解決、参考になりましたらスターを押してくださいませ。励みになります。
日時: | 2019-09-26 |
---|---|
作: | 時雨堂 |
バージョン: | 19.09.0 |
URL: | https://shiguredo.jp/ |
言語
日時: | 2019-09-26 |
---|---|
作: | 時雨堂 |
バージョン: | 19.09.0 |
URL: | https://shiguredo.jp/ |
言語
import 'dart:math'; | |
void main() { | |
print('--データ型--'); | |
num n1 = pow(2, 63); | |
int n2 = 2; | |
double n3 = 1.23; | |
bool b1 = true; | |
String s1 = "string"; |
// クラスの継承関係でうまくいかないとき Mixin で継承をする | |
mixin M { | |
int intM = 111; | |
String methodM() => "M's method"; | |
} | |
mixin N { | |
int intN = 111; | |
String methodN() => "N's method"; |