/[tewi]/Document/input/directives/beginif.md
ViewVC logotype

Annotation of /Document/input/directives/beginif.md

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations)
Thu Oct 17 09:53:38 2024 UTC (4 weeks, 1 day ago) by nishi
Branch: MAIN
CVS Tags: v2_05A, v2_05, HEAD
update

1 nishi 1.1 \language ^en$
2     # BeginIf/BeginIfNot/EndIf directive {Directives}
3     Begins/Ends the If section.\
4     BeginIf makes parser parse the directives inside the If section if the expression is true, otherwise makes it ignore them.\
5     BeginIfNot is same with BeginIf, but makes it parse if False instead.\
6     \
7     Syntax: `BeginIf True|False|defined name` \
8     Syntax: `BeginIfNot True|False|defined name` \
9     Syntax: `EndIf`
10    
11     ## Notes on defined names
12     `HAS_CHROOT` gets defined if Tewi HTTPd was compiled with `chroot(2)` support. \
13     `HAS_SSL` gets defined if Tewi HTTPd was compiled with TLS/SSL support. \
14    
15     \language ^jp$
16     # BeginIf/BeginIfNot/EndIf命令 {命令}
17     Ifセクションを開始したり終了したりします。\
18     BeginIfの場合、条件式が真の場合セクション内の命令がパースされます。それ以外の場合は無視されます。\
19     BeginIfNotはその逆です。\
20     \
21     構文: `BeginIf True|False|defined 名前` \
22     構文: `BeginIfNot True|False|defined 名前` \
23     構文: `EndIf`
24    
25     ## 定義された名前についての注釈
26     Tewi HTTPdが`chroot(2)`サポートと共にコンパイルされている場合、`HAS_CHROOT`が定義されます。\
27     Tewi HTTPdがTLS/SSLサポートと共にコンパイルされている場合、`HAS_SSL`が定義されます。

nishi@chaotic.ninja
ViewVC Help
Powered by ViewVC 1.3.0-dev