syntaxtest

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
syntaxtest [2007/08/26 01:28] tsuchidasyntaxtest [2019/08/19 07:17] ともやん
行 1: 行 1:
-  * [[wiki:Syntax|DokuWiki Syntax (original / English / このサイト内部です)]] +====== はろ〜わ〜ど ====== 
-  * 上の「Wikiの構文については [[wiki:Syntax|syntax]] を参考にしてください」と同じです。 +[C]
- +
-  * この場は、自由に実験しています。適当に追加して実験してください。=+
- +
-====== WikiTest H1 ====== +
-勝手に区切ってくれるようです +
-===== WikiTest H2 ===== +
-勝手に区切ってくれるようです +
-==== WikiTest H3 ==== +
-勝手に区切ってくれません +
-=== WikiTest H4 === +
-勝手に区切ってくれません +
-== WikiTest H5 == +
-勝手に区切ってくれません +
- +
-H1~H3勝手に目次が作られご様子。 +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-====== 実験 ====== +
-Normal WikiTest\\ +
-Code ''WikiTest''\\ +
-UnderLine __WikiTest__\\ +
-Bold **WikiTest**\\ +
-Italic //WikiTest//\\ +
-ItalicBold1 //**WikiTest**//\\ +
-ItalicBold2 **//WikiTest//**\\ +
-StrikeLine <del>WikiTest</del>\\ +
-subscript <sub>WikiTest</sub>\\ +
-superscript <sup>WikiTest</sup>\\ +
- +
-ノードの分かれるような多重リストはどう作るのかは不明 +
----- +
-  - 記号付きリスト1 +
-  - 記号付きリスト2 +
-  - 記号付きリスト3 +
-  - 記号付きリスト4 +
-  - 記号付きリスト5 +
-  - 記号付きリスト6 +
- +
----- +
-  * 記号なしリスト1 +
-  * 記号なしリスト2 +
-  * 記号なしリスト3 +
-  * 記号なしリスト4 +
-  * 記号なしリスト5 +
-  * 記号なしリスト6 +
----- +
-リストからは、1行は空けないと区切り線にはならないご様子 +
----- +
- +
-列ヘッダ +
-^ Header 1    ^ Header 2         ^ Header 3         ^ +
-| Row 1 Col 1 | Row 1 Col 2      | Row 1 Col 3       | +
-| Row 2 Col 1 | 列合成を行った場合(Pipeを連続させる)|| +
-| Row 3 Col 1 | Row 2 Col 2      | Row 2 Col 3       | +
- +
-行ヘッダ +
-^ 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   | +
- +
-行列ヘッダ +
-|                ^ HorizonHeader0    ^ HorizonHeader1^ +
-^ VerticalHeader0| Row 0 Col 0       | Row 0 Col 1   | +
-^ VerticalHeader1| 列を合成しない場合|               | +
-^ VerticalHeader2| Row 2 Col 0       | Row 2 Col 1   | +
- +
-応用 +
-|                ^ HorizonHeader0              ^^ HorizonHeader1            ^^ +
-|                ^ Area1Header0 ^ Area1Header1 ^ Area1Header2 ^ Area1Header3 ^ +
-^ VerticalHeader0| Row 0 Col 0  | Row 0 Col 1  | Row 0 Col 2  | Row 0 Col 3  | +
-^ 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  | +
-^ VerticalHeader3| Row 3 Col 0  | Row 3 Col 1  | Row 3 Col 2  | Row 3 Col 3  | +
-|                ^ Area2Header0 ^ Area2Header1 ^ Area2Header2 ^ Area2Header3 ^ +
-^ VerticalHeader4| Row 4 Col 0  | Row 4 Col 1  | Row 4 Col 2  | Row 4 Col 3  | +
-^ VerticalHeader5| Row 5 Col 0  | Row 5 Col 1  | Row 5 Col 2  | Row 5 Col 3  | +
-^ VerticalHeader6| Row 6 Col 0  | Row 6 Col 1  | Row 6 Col 2  | Row 6 Col 3  | +
-^Total                                                     ^^^| TotalNumbers | +
-^                           Total                          ^^^| TotalNumbers | +
-^                                                     Total^^^| TotalNumbers | +
-配置によって自動的にTextAlignが確定する仕様なようで。 +
- +
----- +
- +
-行頭に1個スペースだと変わらず~\\ +
- DokuWiki supports [[doku>wiki:interwiki|Interwiki]] links. These are quick links to other Wikis. +
- For example this is a link to Wikipedia's page about Wikis: [[wp>Wiki]]. +
- +
-行頭に2個以上スペースでコード的表示かな。 +
-  DokuWiki supports [[doku>wiki:interwiki|Interwiki]] links. These are quick links to other Wikis. +
-  For example this is a link to Wikipedia's page about Wikis: [[wp>Wiki]]. +
- +
-空行でもスペースが入るとコードとして連続してくれるご様子。 +
-  ''' <summary>コンストラクタ</summary> +
-  Public Sub New() +
-  End Sub +
-   +
-   ''' <summary>コンストラクタ</summary> +
-   Public Sub New() +
-   End Sub +
- +
-VBソース表示用プラグインで表示 (タグはたぶんあってると思うけど、.netタグがあるかもしれない) +
-<code vbnet> +
-Dim _sampleS As String +
-Private _sampleI As Integer +
-Protected Frined _sampleB As Boolean +
- +
-''' <summary>コンストラクタ</summary> +
-Public Sub New() +
-End Sub +
- +
-''' <summary>なんかの処理</summary> +
-Public Sub SampleMethod(ByVal sampleString As String,ByVal sampleNumeric As Integer) +
- process(sampleString,sampleNumeric) +
-End Sub +
-</code> +
- +
-Javaの人にサンプルをお願い +
-<code java> +
-public class HelloWorld { +
-    public static void main(String[] args) { +
- System.out.println("Hello World!!"); +
-    } +
-+
-</code> +
- +
-Cの人にサンプルをお願い (タグがあってるかは不明)+
 <code c> <code c>
 #include <stdio.h> #include <stdio.h>
行 152: 行 13:
 </code> </code>
  
-C#のサンプルをお願い (タグがあってるか不明)+[C++] 
 +<code cpp> 
 +#include <iostream> 
 + 
 +using namespace std; 
 + 
 +// 定番こん世界 
 +int main(int argc, char *argv[]) 
 +
 +    cout << "Hello World!!" << endl; 
 +     
 +    return 0; 
 +
 +</code> 
 + 
 +[C#]
 <code csharp> <code csharp>
 using System; using System;
行 168: 行 44:
         }         }
     }     }
-} 
-</code> 
-では、お遊びで作成中にC#コードをペタリ。 
-<code csharp> 
-using System; 
-using System.Collections.Generic; 
-using System.Text; 
-using System.IO; 
-using System.Data.SQLite; 
- 
-namespace WindowsApplication1 
-{ 
-    class C_SQLiteDb 
-    { 
-        //既定のDBファイル名称 
-        private string DbName = "mydatabase.db"; 
-       private string DbPath; 
-        //データベースのパス設定 
-        public void setDbPath(string _DbPath) 
-        { 
-            DbPath = _DbPath; 
-        } 
-        //データベースのパス取得 
-        public string getDbPath() 
-        { 
-            return DbPath; 
-        } 
-        public C_SQLiteDb() 
-        { 
-            /*コンストラクタ*/ 
-        } 
-        //データベースの生成 0:既にDBが存在する 1:DBが生成された 2:DB生成エラー(未実装) 
-        public int CreateDb() 
-        { 
-            /*DBの存在チェック*/ 
-            if (System.IO.File.Exists(DbPath + "\\" + DbName)) 
-            { 
-                return 0;//DBファイルが存在する 
-            } 
-            else 
-            { 
-                using (SQLiteConnection cnn = new SQLiteConnection("Data Source=" + DbName)) 
-                using (SQLiteCommand cmd = cnn.CreateCommand()) 
-                { 
-                    cnn.Open(); 
-                    // CREATE文の実行 
-                    cmd.CommandText = "CREATE TABLE f_koumoku (F_CODE NVARCHAR(8) PRIMARY KEY, B_CODE NVARCHAR(8)," 
-                                    + "KMK_NAME NVARCHAR(255), COMMENT NVARCHAR(255))"; 
-                    cmd.ExecuteNonQuery(); 
-                    cmd.CommandText = "CREATE TABLE f_syukei_kmk (S_NUMBER NVARCHAR(8) PRIMARY KEY, F_CODE NVARCHAR(8) ," 
-                                    + "F_COUNT INTEGER)"; 
-                    cmd.ExecuteNonQuery(); 
-                    cmd.CommandText = "CREATE TABLE f_syukei (S_NUMBER NVARCHAR(8) PRIMARY KEY, S_CODE NVARCHAR(8) ," 
-                                    + "K_DATE NVARCHAR(8),K_CODE NVARCHAR(8),K_COUNT INTEGER,COMMENT NVARCHAR(255))"; 
-                    cmd.ExecuteNonQuery(); 
-                    cmd.CommandText = "CREATE TABLE bumon (B_CODE NVARCHAR(8) PRIMARY KEY, K_SEQ INTEGER ," 
-                                    + "B_NAME NVARCHAR(255))"; 
-                    cmd.ExecuteNonQuery(); 
-                    cmd.CommandText = "CREATE TABLE seihin (S_CODE NVARCHAR(8) PRIMARY KEY, S_NAME NVARCHAR(255), COMMENT NVARCHAR(255))"; 
-                    cmd.ExecuteNonQuery(); 
-                    cnn.Close(); 
-                } 
-                return 1;//DBファイルが存在しないので生成 
-            } 
-        } 
-} 
-</code> 
- 
-C++ 
-<code cpp> 
-#include <iostream> 
- 
-using namespace std; 
- 
-// 定番のこんにちは世界 
-int main(int argc, char *argv[]) 
-{ 
-    cout << "Hello World!!" << endl; 
-     
-    return 0; 
 } }
 </code> </code>
  
-Python+[Python]
 <code python> <code python>
 #!/usr/bin/env python #!/usr/bin/env python
行 264: 行 60:
 </code> </code>
  
-SQL+[Java] 
 +<code java> 
 +public class HelloWorld { 
 +    public static void main(String[] args) { 
 + System.out.println("Hello World!!"); 
 +    } 
 +
 +</code> 
 + 
 +[SQL]
 <code sql> <code sql>
 /* SQL */ /* SQL */
行 277: 行 82:
 FROM TABLE1 a FROM TABLE1 a
     INNER JOIN TABLE2 b ON a.COL1 = b.COL2 AND a.COL2 = b.COL2     INNER JOIN TABLE2 b ON a.COL1 = b.COL2 AND a.COL2 = b.COL2
-WHERE COL1 LIKE '[1234567899]0%'+WHERE COL1 LIKE '[123456789]0%'
 </code> </code>
  
-Assembler+[Assembler]
 <code asm> <code asm>
 ; 16bit com形式 ; 16bit com形式
行 295: 行 100:
 </code> </code>
  
-Delphi+[Delphi]
 <code delphi> <code delphi>
 program HelloWorld; program HelloWorld;
行 307: 行 112:
  サポート言語  サポート言語
  actionscript, actionscript-french, ada, apache, applescript, asm, asp, autoit, bash, blitzbasic, caddcl, cadlisp, c, c_mac, cfm, cpp, csharp, css, delphi, diff, d, div, dos, eiffel, freebasic, gml, html4strict, ini, inno, java, java5, javascript, lisp, lua, matlab, mpasm, mysql, nsis, objc, ocaml, ocaml-brief, oobas, oracle8, pascal, perl, php-brief, php, python, qbasic, scheme, sdlbasic, smarty, sql, tsql, robots, ruby, vb, vbnet, vhdl, visualfoxpro, xml  actionscript, actionscript-french, ada, apache, applescript, asm, asp, autoit, bash, blitzbasic, caddcl, cadlisp, c, c_mac, cfm, cpp, csharp, css, delphi, diff, d, div, dos, eiffel, freebasic, gml, html4strict, ini, inno, java, java5, javascript, lisp, lua, matlab, mpasm, mysql, nsis, objc, ocaml, ocaml-brief, oobas, oracle8, pascal, perl, php-brief, php, python, qbasic, scheme, sdlbasic, smarty, sql, tsql, robots, ruby, vb, vbnet, vhdl, visualfoxpro, xml
- 
-コード表示での文字がデカすぎるが・・・。小さくするにはどうするのだろう?\\ 
-SyntaxHelpが英語だけでわかりにくいので、そのうち日本語版を拾ってきましょう。\\ 
-もしくは自作する方向で。 
- 
  • syntaxtest.txt
  • 最終更新: 2023/04/08 18:05
  • by ともやん