crystal-book
도입
설치
Debian과 Ubuntu에서
RedHat과 CentOS에서
Arch Linux에서
Gentoo Linux에서
Mac OSX에서 Homebrew를 이용하여
Windows에서 Bash on Ubuntu를 이용하여
tar.gz 파일로부터
소스 코드로부터
컴파일러의 사용
개괄 및 예제
헬로 월드
HTTP 서버
문법과 의미론
주석
리터럴
Nil
Bool
정수
실수
Char
String
Symbol
Array
Hash
Range
Regex
Tuple
NamedTuple
Proc
할당
다중 할당
지역 변수
공용체 타입
흐름 제어문
참인 값과 거짓인 값
if
접미사 용법
표현식 용법
삼항 연산자
if var
if var.is_a?(...)
if var.responds_to?(...)
if var.nil?
if !
unless
case
while
break
next
until
&&
||
타입과 메서드
모든 것이 객체
프로그램
클래스와 메서드
new, initialize, allocate
메서드 변수와 인스턴스 변수
타입 추론
오버로딩
기본값과 이름 달린 인자
스플랫과 튜플
타입 제약
반환 타입
메서드 인자
연산자
가시성
상속
가상 타입과 추상 타입
클래스 변수
finalize
모듈
제너릭
구조체
상수
열거형
블락과 프락
블락의 포획
Proc 리터럴
블락 넘기기
클로저
별칭
타입 재귀
is_a?
nil?
responds_to?
as
as?
typeof
속성
다른 파일의 사용
저수준 원어
pointerof
sizeof
instance_sizeof
초기화하지 않은 변수 선언
예외 처리
컴파일 시간 플래그
크로스 컴파일링
매크로
매크로 메서드
훅
신규 변수
C 바인딩
lib
fun
out
to_unsafe
struct
union
enum
변수
상수
type
alias
콜백 함수
타입 문법
안전하지 않은 코드
관습
코딩 스타일
문서 작성
데이터베이스
커넥션 풀
지침
성능
동시성
Powered by
GitBook
리터럴
리터럴
몇 가지 리터럴을 이용해 크리스탈 기본 타입의 객체를 만들 수 있습니다.
results matching "
"
No results matching "
"