Skip to content

Commit a8a992b

Browse files
committed
add: src/install/sbcl.md
1 parent 49b71d5 commit a8a992b

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

โ€Žsrc/install/sbcl.mdโ€Ž

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# SBCL
2+
3+
SBCL: `S`teel `B`ank `C`ommon `L`isp
4+
5+
- [๋ฌธ์„œ](https://www.sbcl.org/manual)
6+
- [Command-Line-Options](https://www.sbcl.org/manual/index.html#Command-Line-Options)
7+
8+
## โš ๏ธ ์ฃผ์˜
9+
10+
### ์„ค์น˜์‹œ ํด๋”๋ช…์— ๊ณต๋ฐฑ ์—†๋„๋ก.
11+
12+
- emacs๋ฅผ ์‚ฌ์šฉํ• ์‹œ ํŒจํ‚ค์ง€์—์„œ ์‹คํ–‰ํŒŒ์ผ์„ ๋ชป ์ฐพ๊ฑฐ๋‚˜, ์‹คํ–‰ํ•˜์ง€ ๋ชปํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Œ.
13+
- ๊ธฐ๋ณธ ์„ค์น˜ํด๋” `C:\Program Files\Steel Bank Common Lisp` ์ด ์•„๋‹Œ `C:\SBCL` ์™€ ๊ฐ™์ด ๊ณต๋ฐฑ์ด ์—†๋„๋ก ์„ค์น˜ํ•œ๋‹ค.
14+
15+
### lispํŒŒ์ผ์˜ ๋ผ์ธ ๋์€(eol, End of Line)์€ `LF`(line feed)๋กœ ๋๋‚˜๋„๋ก ํ•œ๋‹ค.
16+
17+
18+
- SBCL์—๋Š” ์œˆ๋„์šฐ์˜ ๊ธฐ๋ณธ ๋ผ์ธ์—”๋”ฉ `CRLF`(carriage return + line feed) ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค.
19+
- <https://bugs.launchpad.net/sbcl/+bug/1342005>
20+
- <https://github.com/joaotavora/sly/issues/685>
21+
22+
๋”ฐ๋ผ์„œ [.editorconfig](https://editorconfig.org/), [.gitattribute](https://git-scm.com/book/ko/v2/Git%EB%A7%9E%EC%B6%A4-Git-Attributes) ๋ฅผ ์ˆ˜์ • ํ•ด ๊ฐ•์ œํ•ด ์ฃผ๋Š” ํŽธ์ด ์ข‹๋‹ค.
23+
24+
``` ini
25+
# file: .editorconfig
26+
27+
root = true
28+
29+
# Lisp ํŒŒ์ผ ์„ค์ •
30+
[*.lisp]
31+
end_of_line = lf
32+
insert_final_newline = true
33+
charset = utf-8
34+
```
35+
36+
``` txt
37+
# file: .gitattribute
38+
39+
*.lisp text eol=lf
40+
*.asd text eol=lf
41+
*.cl text eol=lf
42+
```

0 commit comments

Comments
ย (0)