差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
syntaxtest [2007/05/31 15:37] – miura | syntaxtest [2009/03/02 16:24] – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | * [[wiki: | + | ====== はろ〜わ〜るど ====== |
- | * 上の「Wikiの構文については [[wiki: | + | [C] |
+ | <code c> | ||
+ | #include < | ||
- | | + | /* コメント */ |
+ | int main(int argc, char *argv[]) | ||
+ | { | ||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
- | ====== WikiTest H1 ====== | + | [C++] |
- | 勝手に区切ってくれるようです | + | <code cpp> |
- | ===== WikiTest H2 ===== | + | #include < |
- | 勝手に区切ってくれるようです | + | |
- | ==== WikiTest H3 ==== | + | |
- | 勝手に区切ってくれません | + | |
- | === WikiTest H4 === | + | |
- | 勝手に区切ってくれません | + | |
- | == WikiTest H5 == | + | |
- | 勝手に区切ってくれません | + | |
- | H1~H3は勝手に目次が作られるご様子。 | + | using namespace std; |
+ | // 定番のこんにちは世界 | ||
+ | int main(int argc, char *argv[]) | ||
+ | { | ||
+ | cout << "Hello World!!" | ||
+ | | ||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
- | ====== 実験 ====== | + | [C#] |
- | Normal WikiTest\\ | + | <code csharp> |
- | Code '' | + | using System; |
- | UnderLine __WikiTest__\\ | + | |
- | Bold **WikiTest**\\ | + | |
- | Italic // | + | |
- | ItalicBold1 // | + | |
- | ItalicBold2 **// | + | |
- | StrikeLine | + | |
- | subscript < | + | |
- | superscript < | + | |
- | ノードの分かれるような多重リストはどう作るのかは不明 | + | namespace Hello |
- | ---- | + | { |
- | - 記号付きリスト1 | + | /// < |
- | - 記号付きリスト2 | + | public class HelloWorld |
- | - 記号付きリスト3 | + | { |
- | - 記号付きリスト4 | + | public static int Main() |
- | - 記号付きリスト5 | + | { |
- | - 記号付きリスト6 | + | |
+ | |||
+ | | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
- | ---- | + | [Python] |
- | * 記号なしリスト1 | + | <code python> |
- | * 記号なしリスト2 | + | # |
- | * 記号なしリスト3 | + | # -*- coding: utf-8 -*- |
- | * 記号なしリスト4 | + | |
- | * 記号なしリスト5 | + | |
- | * 記号なしリスト6 | + | |
- | ---- | + | |
- | リストからは、1行は空けないと区切り線にはならないご様子 | + | |
- | ---- | + | |
- | 列ヘッダ | + | # pythonのこんにちは世界 |
- | ^ Header 1 ^ Header 2 ^ Header 3 ^ | + | def main(): |
- | | Row 1 Col 1 | Row 1 Col 2 | Row 1 Col 3 | | + | print "Hello World!" |
- | | Row 2 Col 1 | 列合成を行った場合(Pipeを連続させる)|| | + | |
- | | Row 3 Col 1 | Row 2 Col 2 | Row 2 Col 3 | | + | |
- | 行ヘッダ | + | if __name__ == ' |
- | ^ VerticalHeader0| Row 0 Col 0 | Row 0 Col 1 | Row 0 Col 2 | | + | |
- | ^ VerticalHeader1| 3列で合成を行う||| | + | </ |
- | ^ VerticalHeader2| Row 2 Col 0 | Row 2 Col 1 | Row 2 Col 2 | | + | |
- | 行列ヘッダ | + | [Java] |
- | | ^ HorizonHeader0 | + | <code java> |
- | ^ VerticalHeader0| Row 0 Col 0 | Row 0 Col 1 | | + | public class HelloWorld { |
- | ^ VerticalHeader1| 列を合成しない場合| | + | |
- | ^ VerticalHeader2| Row 2 Col 0 | Row 2 Col 1 | | + | System.out.println(" |
+ | } | ||
+ | } | ||
+ | </ | ||
- | 応用 | + | [SQL] |
- | | ^ HorizonHeader0 | + | <code sql> |
- | | ^ Area1Header0 ^ Area1Header1 ^ Area1Header2 ^ Area1Header3 ^ | + | /* SQL */ |
- | ^ VerticalHeader0| Row 0 Col 0 | Row 0 Col 1 | Row 0 Col 2 | Row 0 Col 3 | | + | SELECT |
- | ^ VerticalHeader1| Row 1 Col 0 | Row 1 Col 1 | Row 1 Col 2 | Row 1 Col 3 | | + | ' |
- | ^ VerticalHeader2| Row 2 Col 0 | Row 2 Col 1 | Row 2 Col 2 | Row 2 Col 3 | | + | CASE COL1 |
- | ^ VerticalHeader3| Row 3 Col 0 | Row 3 Col 1 | Row 3 Col 2 | Row 3 Col 3 | | + | WHEN '1' THEN ' |
- | | ^ Area2Header0 ^ Area2Header1 ^ Area2Header2 ^ Area2Header3 ^ | + | WHEN '2' THEN ' |
- | ^ VerticalHeader4| Row 4 Col 0 | Row 4 Col 1 | Row 4 Col 2 | Row 4 Col 3 | | + | ELSE COL1 |
- | ^ VerticalHeader5| Row 5 Col 0 | Row 5 Col 1 | Row 5 Col 2 | Row 5 Col 3 | | + | END, |
- | ^ VerticalHeader6| Row 6 Col 0 | Row 6 Col 1 | Row 6 Col 2 | Row 6 Col 3 | | + | COL2, COL3 |
- | ^Total | + | FROM TABLE1 a |
- | ^ | + | INNER JOIN TABLE2 b ON a.COL1 = b.COL2 AND a.COL2 = b.COL2 |
- | ^ | + | WHERE COL1 LIKE ' |
- | 配置によって自動的にTextAlignが確定する仕様なようで。 | + | </ |
- | ---- | + | [Assembler] |
+ | <code asm> | ||
+ | ; 16bit com形式 | ||
+ | org 100h | ||
- | 行頭に1個スペースだと変わらず~\\ | + | mov ah, 09h |
- | DokuWiki supports [[doku> | + | mov dx, msg |
- | For example this is a link to Wikipedia' | + | int 21h |
- | 行頭に2個以上スペースでコード的表示かな。 | + | mov ah, 4Ch |
- | | + | int 21h |
- | For example this is a link to Wikipedia' | + | |
- | 空行でもスペースが入るとコードとして連続してくれるご様子。 | + | msg db |
- | | + | |
- | Public Sub New() | + | |
- | End Sub | + | |
- | + | ||
- | ''' | + | |
- | | + | |
- | End Sub | + | |
- | + | ||
- | VBソース表示用プラグインで表示 (タグはたぶんあってると思うけど、.netタグがあるかもしれない) | + | |
- | <code vb> | + | |
- | Dim _sampleS As String | + | |
- | Private _sampleI As Integer | + | |
- | Protected Frined _sampleB As Boolean | + | |
- | + | ||
- | ''' | + | |
- | Public Sub New() | + | |
- | End Sub | + | |
- | + | ||
- | ''' | + | |
- | Public Sub SampleMethod(ByVal sampleString As String, | + | |
- | | + | |
- | End Sub | + | |
</ | </ | ||
- | Javaの人にサンプルをお願い | + | [Delphi] |
- | < | + | < |
+ | program HelloWorld; | ||
+ | uses | ||
+ | Dialogs; | ||
+ | begin | ||
+ | ShowMessage(' | ||
+ | end. | ||
</ | </ | ||
- | Cの人にサンプルをお願い (タグがあってるかは不明) | + | サポート言語 |
- | <code c> | + | actionscript, |
- | </ | + | |
- | + | ||
- | C# | + | |
- | <code cs> | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | コード表示での文字がデカすぎるが・・・。小さくするにはどうするのだろう?\\ | + | |
- | SyntaxHelpが英語だけでわかりにくいので、そのうち日本語版を拾ってきましょう。\\ | + | |
- | もしくは自作する方向で。 | + |