줄 이어 쓰기
줄 이어 쓰기 (Continuation Lines)
Octave 언어에서 대부분의 문장은 줄바꿈 문자로 끝나요. 그래서 문장을 한 줄에서 다음 줄로 이어 쓰려면 Octave에게 그 줄바꿈 문자를 무시하라고 알려줘야 해요. ... 문자로 끝나는 줄은 Octave의 파서가 토큰으로 나누기 전에 다음 줄과 합쳐져요. 예를 들어 다음 줄들은
출처: 문서
본문
x = long_variable_name ...
+ longer_variable_name ...
- 42
하나의 문장을 이뤄요.
줄 이어 쓰기 표시와 줄바꿈 문자 사이의 모든 텍스트는 무시돼요. 예를 들어
x = long_variable_name ... # comment one
+ longer_variable_name ...comment two
- 42 # last comment
이 문장은 위에서 본 것과 동등해요.
큰따옴표로 감싼 문자열 상수 안에서는 \ 문자를 줄 이어 쓰기 표시로 써야 해요. \는 줄바꿈 문자 바로 앞, 줄의 끝에 있어야 해요.
s = "This text starts in the first line \
and is continued in the second line."
괄호 안에서 일어나는 입력은 줄 이어 쓰기 표시를 쓰지 않고도 다음 줄로 이어 갈 수 있어요. 예를 들어 이런 문장을 쓸 수 있어요.
if (fine_dining_destination == on_a_boat
|| fine_dining_destination == on_a_train)
seuss (i, will, not, eat, them, sam, i, am, i,
will, not, eat, green, eggs, and, ham);
endif
줄 이어 쓰기 표시로 어수선하게 만들 필요 없이요.
더 알아보기
- 문장 구성과 관련된 기본 규칙은 문장 항목을 참고하세요.