[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
분류
1. 개요[편집]
@가 들어가는 구문 여러가지를 테스트한 내용을 기록하는 문서.2. include 테스트[편집]
@ @구문을 이용한 다른 구문 호출 테스트직접 입력하는 것이 아닌, 텍스트로 인식하는 문구를 억지로 집어넣고 include했을 때 명령문으로 인식하고 출력되는지를 보는 테스트이다.
2.1. 테스트 대상[편집]
include를 하지 않고 직접 입력하면 다음과 같이 된다.
보기, 접기
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}2.2. 테스트1[편집]
테스트:@구문 220813_01 문서 사용.
{{{#!
테스트:@구문 220813_01 문서를 include하면서 입력변수의 내용에 따라 include 결과가 다르게 나올 수 있는지 테스트
{{{#!
}}} 을 이용한 꾸미기 명령문에서 #!뒤에 나오는 내용을 테스트1 입력변수로 지정.테스트:@구문 220813_01 문서를 include하면서 입력변수의 내용에 따라 include 결과가 다르게 나올 수 있는지 테스트
2.2.1. 변수 미입력[편집]
테스트1에 아무것도 입력하지 않고 include
#! cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}
2.2.2. syntax[편집]
테스트1=syntax 입력 결과
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}2.2.3. folding[편집]
테스트1=folding 입력 결과
#!folding cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}
2.3. 테스트2[편집]
이번에는 앞의 테스트:@구문 220813_01 문서 중, {{{#! }}} 구문에서 느낌표 기호를 지우고 {{{# }}}구문만 남겨놓고 #뒤에 나오는 내용을
테스트:@구문 220813_02 문서를 include하면서 입력변수의 내용에 따라 include 결과가 테스트:@구문 220813_01과 같이 나올 수 있는지 테스트
테스트1 입력변수로 지정.테스트:@구문 220813_02 문서를 include하면서 입력변수의 내용에 따라 include 결과가 테스트:@구문 220813_01과 같이 나올 수 있는지 테스트
2.3.1. 변수 미입력[편집]
테스트1에 아무것도 입력하지 않고 include
# cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}
2.3.2. !syntax[편집]
테스트1=!syntax 입력 결과
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}2.3.3. !folding[편집]
테스트1=!folding 입력 결과
#!folding cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}
2.3.4. 색상코드[편집]
테스트1=00A495 입력 결과 (앞에 #
00A495가 된다.)#00A495 cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"\n);
}
include를 하지 않고 직접 입력하면 다음과 같이 된다.
cpp
#include <stdio.h>
void main ()
{
}
cpp
#include <stdio.h>
void main ()
{
printf("Hello, World!"n);
}
2.4. 테스트3[편집]
2.4.1. !wiki 호출 테스트[편집]
{{{#!wiki
}}}
include 없이 직접 입력할 경우 다음과 같이 된다.
공백이 출력된다.
2.5. 결론[편집]
단순 include로 {{{ }}} 대괄호 속 #! 구문을 만들기는 어렵다. 같은 문구라도 syntax를 제외하고는 (include의 변수입력에 따른) 텍스트로 출력하는 문구가 아닌, 컴파일할 수 있는 명령문으로서의 문구가 되어야 동작이 되는 모양.
3. ##@ 구문[편집]
편집창 앞에 텍스트가 출력된다.
의도적으로 중간중간에 삽입할 경우 삽입한 순서대로 출력된다.
의도적으로 중간중간에 삽입할 경우 삽입한 순서대로 출력된다.