This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defun squar (x) | |
"return x * x" | |
(* x x)) | |
;; scroll-ahead | |
;; scroll-behind | |
;;switch-to-buffer | |
;;other-buffer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p = reinterpret_cast<const unsigned char *>(szKey); | |
while (*p) { | |
res = (res << 7) + (res >> 25) + *p++; | |
} | |
// 相当于,res这个int32将前面8位移到后面去了, eg. 1101001xxxxxxxxxxxxx,就成了,xxxxxxxxxxxxx110100 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
`(a list have (+ 2 3) elements) => (a list have (+ 2 3) elements) | |
'(a list have (+ 2 3) elements) => (a list have (+ 2 3) elements) | |
`(a list have ,(+ 2 3) elements) => (a list have 5 elements) |
NewerOlder