예약어
둘러보기로 가기
검색하러 가기
예약어는 따옴표가 쳐지지 않은 이름으로 해석 가능하지만 문법적인 용도로 사용되는 토큰이다(따라서 예약어 자체는 이름이 아니다). 어떤 이름이 예약어로 해석되는지는 문법 맥락에 따른다. 예약어를 보통의 이름처럼 쓰려면 `
로 따옴표가 쳐진 이름을 만들어야 한다.
기본 문법
기본 문법의 예약어는 모두 naru core
기본 패키지에 정의되어 있다.
예약어 | 용도 |
---|---|
and |
and 연산자 |
as |
? |
assert |
assert 문장 |
async |
? |
await |
? |
break |
break 문장 |
by |
? |
continue |
continue 문장 |
else |
if 표현식의 일부 |
enum |
열거형 선언 |
extern |
? |
false |
불린 리터럴 |
fn |
함수 선언 |
for |
for 표현식 및 for 선언 |
if |
if 표현식 |
implicit |
? |
in |
? |
is |
? |
lazy |
? |
mod |
? |
new |
new 연산자 및 새 타입 선언 |
not |
not 연산자 |
of |
? |
on |
? |
only |
? |
or |
or 연산자 |
package |
package 지시 |
pub |
가시성 |
return |
return 문장 |
self |
self 표현식 |
some |
? |
static |
static 표현식 |
switch |
switch 표현식 |
test |
test 지시 |
true |
? |
type |
type 표현식 |
use |
use 선언 및 use 지시 |
var |
변경 가능한 바인딩 |
while |
while 표현식 |
with |
with 표현식 |
yield |
yield 표현식? |