r8
r1
1[[분류:테스트]]
r3
2[목차]
r1
3== 개요 ==
4{{{@ @}}}구문을 이용한 다른 구문 호출 테스트
r3
5직접 입력하는 것이 아닌, 텍스트로 인식하는 문구를 억지로 집어넣고 include했을 때 명령문으로 인식하고 출력되는지를 보는 테스트이다.
r2
6== 테스트1 ==
r3
7[[테스트:@구문 220813_01]] 문서 사용.
8\{\{\{\#\!{{{ }}} \}\}\} 을 이용한 꾸미기 명령문에서 #!뒤에 나오는 내용을 {{{테스트1}}} 입력변수로 지정.
9[[테스트:@구문 220813_01]] 문서를 include하면서 입력변수의 내용에 따라 include 결과가 다르게 나올 수 있는지 테스트
r2
10=== 변수 미입력 ===
r1
11테스트1에 아무것도 입력하지 않고 include
12----
r2
13[include(테스트:@구문 220813_01)]
r1
14
r2
15=== syntax ===
r1
16테스트1=syntax 입력 결과
17----
r2
18[include(테스트:@구문 220813_01, 테스트1=syntax)]
r1
19
r2
20=== folding ===
r1
21테스트1=folding 입력 결과
22----
r2
23[include(테스트:@구문 220813_01, 테스트1=folding)]
r1
24
r3
25== 테스트2 ==
26이번에는 앞의 [[테스트:@구문 220813_01]] 문서 중, \{\{\{\#\! \}\}\} 구문에서 느낌표 기호를 지우고 \{\{\{\# \}\}\}구문만 남겨놓고 #뒤에 나오는 내용을 {{{테스트1}}} 입력변수로 지정.
27[[테스트:@구문 220813_02]] 문서를 include하면서 입력변수의 내용에 따라 include 결과가 [[테스트:@구문 220813_01]]과 같이 나올 수 있는지 테스트
28=== 변수 미입력 ===
29테스트1에 아무것도 입력하지 않고 include
30----
31[include(테스트:@구문 220813_02)]
32
33=== !syntax ===
34테스트1=!syntax 입력 결과
35----
36[include(테스트:@구문 220813_02, 테스트1=!syntax)]
37
38=== !folding ===
39테스트1=!folding 입력 결과
40----
41[include(테스트:@구문 220813_02, 테스트1=!folding)]
r7
42----
r6
43include를 하지 않고 직접 입력하면 다음과 같이 된다.
44{{{#!folding cpp
45void main ()
46{
47}
48}}}
r3
49
50=== 색상코드 ===
r4
51테스트1=00A495 입력 결과 (앞에 #{{{00A495}}}가 된다.)
r3
52----
53[include(테스트:@구문 220813_02, 테스트1=00A495)]
r7
54----
r6
55include를 하지 않고 직접 입력하면 다음과 같이 된다.
r5
56{{{#00A495 cpp
57void main ()
58{
59}
60}}}
r8
61== 테스트3 ==
62[[테스트:@구문 220813_01]] 문서 사용.
63include와 매개변수 입력만으로 나무마크 구문을 만들 수 있는지 테스트.
r1
64== 결론 ==
r7
65단순 include로 #! 구문을 만드는 것으로는 folding 꾸미기, 색상을 만들기 어렵다. syntax는 가능하다.
r1
66
67