用Markdown編程

分割

優先級

  1. ( ) { }用的太多了,單獨設級。衝突時,\n+1級時,最高。\n+ +1級時,降級,離得遠的級低。
  2. \n(換行)是段間隔
  3. \_(空格)是行間隔
  4. \ 是轉義符號
  5. ( ) { }用的太多了,單獨設級。
  6. 區或行區或塊區
  7. 其它

間隔無實意,連續間隔多於3個視做新的開始。2個段間隔視做1個段結束。2個行間隔視做1個塊開始。網絡

段區

識別段區配對

  • 前是:行首+前關鍵字+空格
  • 後是:換行+後關鍵字+行首

固定區

文檔自身信息

  • 符號爲:首行+// 樣式: //

外部配置

  • 符號爲:第二行首+ ---(配對)+行尾 樣式:


模式區

  • 符號爲:行首+ #{1,6}+空格+名字+行尾 樣式: #
一級

用於定義模式名閉包

二級

用於子模式函數

子模式

第一個子模式用於定義引用,其餘用於定義部件code

三級

用於子模式的內部定義接口

四級
五級
六級

段代碼區

前顯
  • 符號爲:行首+>(可鑲嵌)+空格 樣式:
中顯
  • 符號爲:{(配對)} 樣式: { 區塊 }
後顯
  • 符號爲:空格+ ; +行尾 結束符號爲:行首+ ; +行尾 樣式: ; ;

;文檔

自定義段區

  • 符號爲:行首+```(配對)+空格+名字+行尾 樣式:
 

行區

識別行區配對

  • 前是:空格+前關鍵字+文本get

  • 後是:文本+後關鍵字+空格table

行塊

  • 符號1爲: '(配對)(不可鑲嵌)+空格 樣式: ' ’

用於將單個數據劃爲行塊class

  • 符號2爲: "(配對)(不可鑲嵌)+空格 樣式: " 」

用於將多個數據劃爲行塊,可用\轉義變量

  • 符號3爲: `(配對)(不可鑲嵌)+空格 樣式:

用於將多個數據劃爲行塊,不能轉義,可換行

  • 符號4爲: ~~(配對)(不可鑲嵌)+空格 樣式: ~~ ~~

用於將多個數據劃爲行塊,用於暫時刪除

  • 符號5爲:行首+~~{(配對)}~~(不可鑲嵌)+空格 樣式: ~~~{

    }~~~

用於將多個數據劃爲行塊,用於暫時刪除

  • 符號6爲:~~~((配對))~~~ (不可鑲嵌)+空格 樣式:~( `` )~

用於將多個數據劃爲行塊,不能轉義,可換行

  • 符號爲:|(配對)| (配對)| (不可鑲嵌)+空格 樣式:

用於將多個數據劃爲行塊,不能轉義,可換行

同義行

  • 符號1爲:行首+ -(不可鑲嵌)+空格 樣式:

- - -

  • 符號2爲:行首+ +(不可鑲嵌)+空格 樣式:

+ + +

  • 符號3爲:行首+*(不可鑲嵌)+空格 樣式:

* * *

  • 符號4爲:行首+ -+*(不可鑲嵌)+空格 樣式:

-+*

符號4是停止符號

標註

使用標註

  • 符號1爲: [分割物](標註區)(不可鑲嵌)

用於同文檔定義

  • 符號2爲: [分割物][ID](不可鑲嵌)

    樣式: 分割物

標註屬性

  • 符號爲:屬性 , , , , 外接屬性有:
  • ID
  • ID. 屬性有:
  • [另定義](# 屬性) - 函數 - 閉包 - 方法 - 變量 - 接口 - 模式 - 參數 - 接受方 - 代碼段 - 匹配 - 重複 - 獨有 - 錨鏈 - 固化 - 錯誤 - 預期外 - 恐慌 - 加載 - 卸載 - 可信 - 交接 - 網絡

定義分割

  • 符號爲:[^類型]:初始值 分割區長度(可正負)(不可鑲嵌) 樣式: 名字[^i8]

屬性

定義

  • 類型
  • 值區

狀態

  • 獨有

  • 錨鏈

  • 固化

匹配

  • 前提

  • 後續

  • 默認

重複

  • 條件

  • 主區

  • 配合

函數

  • 類型

  • 參數

  • 接受者

  • 塊區

方法

  • 類型

  • 所屬

  • 參數

  • 接受者

  • 塊區

  • 改寫

接口

  • 限制

報錯

  • 錯誤

  • 預期外

  • 恐慌

通訊

  • 可信

  • 交接

  • 網絡

代碼段

  • 加載
  • 卸載

其它

模式

定義

  • 指定符號爲:分割物[^名字 ] +空格 定義符號爲:[^名字]: 「ID」 類別 (不可鑲嵌) 樣式: 文件名[^文本文件]

    [^文本文件]: "球.txt" 不變

類別

  • 不變

  • 解析

  • 轉換

  • 通訊

相關文章
相關標籤/搜索