<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://notblog.vudrux.site/wiki/Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3?action=history&amp;feed=atom</id>
	<title>Richard Markup v4 帮助文档 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://notblog.vudrux.site/wiki/Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3?action=history&amp;feed=atom"/>
	<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/wiki/Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3?action=history"/>
	<updated>2026-06-15T20:55:16Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=316&amp;oldid=prev</id>
		<title>2021年9月25日 (六) 08:54 DGCK81LNN</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=316&amp;oldid=prev"/>
		<updated>2021-09-25T08:54:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年9月25日 (六) 16:54的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Setlang}}&lt;/del&gt;{{不完整}}{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Info|&lt;/del&gt;Richard &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Markup从未实际实现过。&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{不完整}}{{Richard &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Markup&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与[[Richard Markup v3 帮助文档|v3]]正相反。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与[[Richard Markup v3 帮助文档|v3]]正相反。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=315&amp;oldid=prev</id>
		<title>2021年8月23日 (一) 16:28 DGCK81LNN</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=315&amp;oldid=prev"/>
		<updated>2021-08-23T16:28:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年8月24日 (二) 00:28的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Setlang}}{{不完整}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Setlang}}{{不完整}}{{Info|Richard Markup从未实际实现过。}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Info|Richard Markup从未实际实现过。}}&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与[[Richard Markup v3 帮助文档|v3]]正相反。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与[[Richard Markup v3 帮助文档|v3]]正相反。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=314&amp;oldid=prev</id>
		<title>2021年8月23日 (一) 07:19 DGCK81LNN</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=314&amp;oldid=prev"/>
		<updated>2021-08-23T07:19:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年8月23日 (一) 15:19的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l319&quot;&gt;第319行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第319行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 转换成数字&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 转换成数字&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[分类:存档]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=313&amp;oldid=prev</id>
		<title>DGCK81LNN：​/* 流程控制 */</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=313&amp;oldid=prev"/>
		<updated>2021-08-08T01:53:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;流程控制&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年8月8日 (日) 09:53的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l188&quot;&gt;第188行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第188行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     modThree = a % 3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     modThree = a % 3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     modFive = a % 5&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     modFive = a % 5&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;if modThree != 0 &amp;amp;amp;&amp;amp;amp; modFive != 0:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &lt;/ins&gt;if modThree != 0 &amp;amp;amp;&amp;amp;amp; modFive != 0:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &lt;/del&gt;print a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        &lt;/ins&gt;print a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;else:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &lt;/ins&gt;else:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &lt;/del&gt;|{if modThree == 0|Fizz}{if modFive == 0|Buzz}&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        &lt;/ins&gt;|{if modThree == 0|Fizz}{if modFive == 0|Buzz}&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt;特殊变量 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt;特殊变量 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=312&amp;oldid=prev</id>
		<title>DGCK81LNN：​{{Setlang}}</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=312&amp;oldid=prev"/>
		<updated>2021-07-03T10:30:58Z</updated>

		<summary type="html">&lt;p&gt;{{Setlang}}&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年7月3日 (六) 18:30的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{不完整}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Setlang}}&lt;/ins&gt;{{不完整}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Info|Richard Markup从未实际实现过。}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Info|Richard Markup从未实际实现过。}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=311&amp;oldid=prev</id>
		<title>2021年7月3日 (六) 10:17 DGCK81LNN</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=311&amp;oldid=prev"/>
		<updated>2021-07-03T10:17:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年7月3日 (六) 18:17的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的是文本，不加的是逻辑，与v3正相反。&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{不完整}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Info|Richard Markup从未实际实现过。}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的是文本，不加的是逻辑，与[[Richard Markup v3 帮助文档|v3]]正相反。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 基本语法 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 基本语法 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
	<entry>
		<id>https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=310&amp;oldid=prev</id>
		<title>DGCK81LNN：​以“Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&lt;code&gt;|&lt;/code&gt;的是文本，不加的是逻辑，与...”为内容创建页面</title>
		<link rel="alternate" type="text/html" href="https://notblog.vudrux.site/index.php?title=Richard_Markup_v4_%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&amp;diff=310&amp;oldid=prev"/>
		<updated>2021-06-23T03:34:52Z</updated>

		<summary type="html">&lt;p&gt;以“Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与...”为内容创建页面&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Richard Markup是我设计的一门带逻辑和流程控制的文本标记语言。在v4的语法中，行首加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的是文本，不加的是逻辑，与v3正相反。&lt;br /&gt;
&lt;br /&gt;
== 基本语法 ==&lt;br /&gt;
&lt;br /&gt;
文件的开头是&amp;#039;&amp;#039;&amp;#039;头部信息&amp;#039;&amp;#039;&amp;#039;，记录了文件格式的版本：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;?richard-markup v4?&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
随后是若干个“语句”。以&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;开头的语句是&amp;#039;&amp;#039;&amp;#039;文本&amp;#039;&amp;#039;&amp;#039;，运行时会直接输出它的内容，如：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;|Hello, world!&amp;lt;/pre&amp;gt;&lt;br /&gt;
不加&amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt;的行是&amp;#039;&amp;#039;&amp;#039;块状逻辑&amp;#039;&amp;#039;&amp;#039;，解释器会对它进行运算：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;print 1 + 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;print&amp;lt;/code&amp;gt;语句会输出后面的内容。&lt;br /&gt;
&lt;br /&gt;
还有一种&amp;#039;&amp;#039;&amp;#039;行内逻辑&amp;#039;&amp;#039;&amp;#039;，可以写在文本里：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;|1 + 2 = {print 1+2}&amp;lt;/pre&amp;gt;&lt;br /&gt;
这样会输出：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;1 + 2 = 3&amp;lt;/pre&amp;gt;&lt;br /&gt;
在行内逻辑里的&amp;lt;code&amp;gt;print&amp;lt;/code&amp;gt;不会自动添加换行符，类似Python 3中给&amp;lt;code&amp;gt;print()&amp;lt;/code&amp;gt;传了参数&amp;lt;code&amp;gt;end=&amp;amp;quot;&amp;amp;quot;&amp;lt;/code&amp;gt;。不过每一行“文本”的末尾会自动换行。&lt;br /&gt;
&lt;br /&gt;
另一种语句是&amp;#039;&amp;#039;&amp;#039;函数定义&amp;#039;&amp;#039;&amp;#039;。函数可以写成这样：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def main:&lt;br /&gt;
    |Hello, world!&amp;lt;/pre&amp;gt;&lt;br /&gt;
这是一个&amp;#039;&amp;#039;&amp;#039;块状函数&amp;#039;&amp;#039;&amp;#039;，在函数名后用&amp;#039;&amp;#039;冒号&amp;#039;&amp;#039;表示内容开始。与Python类似，Richard Markup v3使用缩进来表示代码块。&lt;br /&gt;
&lt;br /&gt;
此外，还有一种&amp;#039;&amp;#039;&amp;#039;行内函数&amp;#039;&amp;#039;&amp;#039;，它只能有一行文本，写成这样：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def an_inline_function {|Hello, world!}&amp;lt;/pre&amp;gt;&lt;br /&gt;
函数没有&amp;#039;&amp;#039;&amp;#039;参数&amp;#039;&amp;#039;&amp;#039;时可以省略函数名后的括号。关于参数的使用后文会讲到。&lt;br /&gt;
&lt;br /&gt;
可以用&amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt;来表示&amp;#039;&amp;#039;&amp;#039;注释&amp;#039;&amp;#039;&amp;#039;，不过不能写在一行文本的末尾。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;|Lorem ipsum dolor sit amet.&lt;br /&gt;
|这个不是注释：#Hashtag&lt;br /&gt;
# 一条没有用的注释&lt;br /&gt;
def foo: # 注释&lt;br /&gt;
    # 还是没有用的注释&lt;br /&gt;
    print 114514 # 臭块状逻辑&lt;br /&gt;
def bar {|sth} # 这里也可以注释&amp;lt;/pre&amp;gt;&lt;br /&gt;
为了方便讲解，后文中的例子会省略头部信息。&lt;br /&gt;
&lt;br /&gt;
== 字面量 变量 ==&lt;br /&gt;
&lt;br /&gt;
可以使用数字、布尔值、字符串、列表等字面量，写法与Python中一致：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;print 1&lt;br /&gt;
print 1.25&lt;br /&gt;
print True&lt;br /&gt;
print False&lt;br /&gt;
print None&lt;br /&gt;
print &amp;amp;quot;Hello, world!&amp;amp;quot;&lt;br /&gt;
print &amp;#039;&amp;amp;quot;Hello&amp;amp;quot;&amp;#039;&lt;br /&gt;
print [1, 2, 3]&amp;lt;/pre&amp;gt;&lt;br /&gt;
以上程序输出：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;1&lt;br /&gt;
1.25&lt;br /&gt;
True&lt;br /&gt;
False&lt;br /&gt;
None&lt;br /&gt;
Hello, world!&lt;br /&gt;
&amp;amp;quot;Hello&amp;amp;quot;&lt;br /&gt;
[1, 2, 3]&amp;lt;/pre&amp;gt;&lt;br /&gt;
仍然与Python类似，我们可以创建变量：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = 114514&lt;br /&gt;
a += 1919810&lt;br /&gt;
print a&amp;lt;/pre&amp;gt;&lt;br /&gt;
没有&amp;lt;code&amp;gt;global&amp;lt;/code&amp;gt;语句；名称以&amp;lt;code&amp;gt;$&amp;lt;/code&amp;gt;开头的变量都是全局变量。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def foo:&lt;br /&gt;
    $bar = 3&lt;br /&gt;
    baz = 4&lt;br /&gt;
&lt;br /&gt;
$bar = 1&lt;br /&gt;
baz = 2&lt;br /&gt;
foo()&lt;br /&gt;
print $bar # 输出：3&lt;br /&gt;
print baz # 输出：2&amp;lt;/pre&amp;gt;&lt;br /&gt;
== 文本字面量 ==&lt;br /&gt;
&lt;br /&gt;
有时我们还需要在逻辑中引用文本。文本和字符串是不同的，因为文本里面可以嵌入逻辑（禁止套娃！）。&amp;#039;&amp;#039;&amp;#039;文本字面量&amp;#039;&amp;#039;&amp;#039;用&amp;lt;code&amp;gt;{| ... }&amp;lt;/code&amp;gt;表示（类似行内函数）：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def main:&lt;br /&gt;
    print {|Hello.}&lt;br /&gt;
    |Hello, {print {|Roy}}!&lt;br /&gt;
    print {|{print {|{print {|{print {|禁止套娃！}}}}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
输出：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Hello.&lt;br /&gt;
Hello, Roy!&lt;br /&gt;
禁止套娃！&amp;lt;/pre&amp;gt;&lt;br /&gt;
直到文本被&amp;lt;code&amp;gt;print&amp;lt;/code&amp;gt;时，它里面的逻辑才会执行。在这个例子中，文本被直接&amp;lt;code&amp;gt;print&amp;lt;/code&amp;gt;出来了，&amp;lt;s&amp;gt;跟直接写没什么区别&amp;lt;/s&amp;gt;。一般的用法是把文本赋值给变量，或作为参数传递。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = {|Richard的XP系统是[数据删除]！}&lt;br /&gt;
print a&lt;br /&gt;
print a&lt;br /&gt;
print a&lt;br /&gt;
|重要的事情说三遍（迫真&amp;lt;/pre&amp;gt;&lt;br /&gt;
== 运算符 ==&lt;br /&gt;
&lt;br /&gt;
Richard Markup v4中的运算符有（运算顺序由先到后）：&lt;br /&gt;
&lt;br /&gt;
# 索引和函数调用――&amp;lt;code&amp;gt;a[b]&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a(...)&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
# 乘方――&amp;lt;code&amp;gt;a**b&amp;lt;/code&amp;gt;，右结合&lt;br /&gt;
# 正负――&amp;lt;code&amp;gt;+a&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt;，右结合&lt;br /&gt;
# 乘除――&amp;lt;code&amp;gt;a * b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a / b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a // b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a % b&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
# 加减――&amp;lt;code&amp;gt;a + b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a - b&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
# 比较――&amp;lt;code&amp;gt;a == b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a &amp;amp;lt; b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a &amp;amp;lt;= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a &amp;amp;gt; b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a &amp;amp;gt;= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a != b&amp;lt;/code&amp;gt;，无结合律&lt;br /&gt;
# 逻辑非――&amp;lt;code&amp;gt;not a&amp;lt;/code&amp;gt;，右结合&lt;br /&gt;
# 逻辑与――&amp;lt;code&amp;gt;a and b&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
# 逻辑或――&amp;lt;code&amp;gt;a or b&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
# 赋值――&amp;lt;code&amp;gt;a = b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a += b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a -= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a *= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a /= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a //= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a %= b&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;a **= b&amp;lt;/code&amp;gt;，右结合&lt;br /&gt;
# 逗号——&amp;lt;code&amp;gt;a, b&amp;lt;/code&amp;gt;，左结合&lt;br /&gt;
&lt;br /&gt;
除赋值和逗号外，这些运算符的用法都与Python相同，因此像&amp;lt;code&amp;gt;1 &amp;amp;lt; x &amp;amp;lt; 2&amp;lt;/code&amp;gt;这样的连续比较运算是可以使用的。&lt;br /&gt;
&lt;br /&gt;
赋值操作在Python中不是运算符，但在这里是。逗号运算&amp;lt;code&amp;gt;a, b&amp;lt;/code&amp;gt;永远返回&amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt;，但&amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;也会运行。因此可以：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = 1, b = 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
这样就相当于：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = 1&lt;br /&gt;
b = 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
但如果像Python那样写&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a, b = 1, 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
效果会变成：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a&lt;br /&gt;
b = 1&lt;br /&gt;
2&amp;lt;/pre&amp;gt;&lt;br /&gt;
赋值运算的返回值是修改后的值，因此我们可以：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = b = 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
也就是&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a = (b = 1)&amp;lt;/pre&amp;gt;&lt;br /&gt;
这样相当于：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;b = 1&lt;br /&gt;
a = b&amp;lt;/pre&amp;gt;&lt;br /&gt;
不过，赋值运算的左手边依然只能是单个变量，不能是表达式。&lt;br /&gt;
&lt;br /&gt;
== 函数参数 ==&lt;br /&gt;
&lt;br /&gt;
函数参数的写法与Python基本相同，只是没有参数的函数定义可以省略括号。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def function_with_parameter(param):&lt;br /&gt;
    # ...&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过给参数指定默认值可以把它变成一个可选参数，可选参数必需排在最后：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def function_with_parameters(param1, param2=&amp;amp;quot;默认值&amp;amp;quot;):&lt;br /&gt;
    # ...&amp;lt;/pre&amp;gt;&lt;br /&gt;
== 流程控制 ==&lt;br /&gt;
&lt;br /&gt;
在块状逻辑中，&amp;lt;code&amp;gt;if&amp;lt;/code&amp;gt;――&amp;lt;code&amp;gt;elif&amp;lt;/code&amp;gt;――&amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt;块这样表示：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;if condition:&lt;br /&gt;
    sth&lt;br /&gt;
elif condition2:&lt;br /&gt;
    sth2&lt;br /&gt;
else:&lt;br /&gt;
    sth3&amp;lt;/pre&amp;gt;&lt;br /&gt;
行内写法则是&amp;lt;code&amp;gt;{if condition|text|else text}&amp;lt;/code&amp;gt;，没有&amp;lt;code&amp;gt;elif&amp;lt;/code&amp;gt;了，不过可以在&amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt;里再套一个&amp;lt;code&amp;gt;if&amp;lt;/code&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
也有&amp;lt;code&amp;gt;for&amp;lt;/code&amp;gt;和&amp;lt;code&amp;gt;while&amp;lt;/code&amp;gt;。&amp;lt;code&amp;gt;Range&amp;lt;/code&amp;gt;函数的用法与Python里的&amp;lt;code&amp;gt;range&amp;lt;/code&amp;gt;相同。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;for i in Range(10):&lt;br /&gt;
    print i&lt;br /&gt;
&lt;br /&gt;
i = 1&lt;br /&gt;
while i &amp;amp;lt;= 10000000:&lt;br /&gt;
    print i&lt;br /&gt;
    i *= 2&lt;br /&gt;
&lt;br /&gt;
|{for i in Range(10)|{print i} }&amp;lt;/pre&amp;gt;&lt;br /&gt;
一个FizzBuzz程序：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;for a in Range(1, 101):&lt;br /&gt;
    modThree = a % 3&lt;br /&gt;
    modFive = a % 5&lt;br /&gt;
if modThree != 0 &amp;amp;amp;&amp;amp;amp; modFive != 0:&lt;br /&gt;
    print a&lt;br /&gt;
else:&lt;br /&gt;
    |{if modThree == 0|Fizz}{if modFive == 0|Buzz}&amp;lt;/pre&amp;gt;&lt;br /&gt;
== &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt;特殊变量 ==&lt;br /&gt;
&lt;br /&gt;
通过给&amp;lt;code&amp;gt;~color&amp;lt;/code&amp;gt;和&amp;lt;code&amp;gt;~bgcolor&amp;lt;/code&amp;gt;赋值，可以更改颜色：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;~color=&amp;amp;quot;red&amp;amp;quot;, ~bgcolor=&amp;amp;quot;#114514&amp;amp;quot;&lt;br /&gt;
|Hello, world!&amp;lt;/pre&amp;gt;&lt;br /&gt;
使用这种方法，颜色设置会对整个当前一层缩进（包括当前一层缩进中包含的子缩进）生效。还可以用&amp;lt;code&amp;gt;let&amp;lt;/code&amp;gt;手动制造一层缩进，使设置只对里面的文本生效：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;|这行字是初始颜色&lt;br /&gt;
let ~color=&amp;amp;quot;red&amp;amp;quot;, ~bgcolor=&amp;amp;quot;white&amp;amp;quot;:&lt;br /&gt;
    |这行是白底红字&lt;br /&gt;
|这行又是初始颜色&lt;br /&gt;
let:&lt;br /&gt;
    ~color=&amp;amp;quot;red&amp;amp;quot;, ~bgcolor=&amp;amp;quot;white&amp;amp;quot;&lt;br /&gt;
    |这样写也可以&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果需要用&amp;lt;code&amp;gt;if&amp;lt;/code&amp;gt;决定不同颜色，建议创建一个临时变量来解决：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;if condition:&lt;br /&gt;
    _color=&amp;amp;quot;blue&amp;amp;quot;&lt;br /&gt;
else&lt;br /&gt;
    _color=&amp;amp;quot;red&amp;amp;quot;&lt;br /&gt;
~color=_color&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果要对一行内的部分文字设置颜色，仍然可以用&amp;lt;code&amp;gt;let&amp;lt;/code&amp;gt;：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def main:&lt;br /&gt;
    |你好，我是{let ~color=&amp;amp;quot;#33bfab&amp;amp;quot;|DGCK81LNN}。&lt;br /&gt;
    |{let|{~color=&amp;amp;quot;#33bfab&amp;amp;quot;}这样}也可以&amp;lt;/pre&amp;gt;&lt;br /&gt;
或者让颜色对这一行的其余部分都生效：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;def main:&lt;br /&gt;
    |你好，{~color=white}世界！&lt;br /&gt;
    # “世界！”是白色&amp;lt;/pre&amp;gt;&lt;br /&gt;
可用的特殊变量有：&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 属性&lt;br /&gt;
! 含义&lt;br /&gt;
! 可能的值&lt;br /&gt;
! 默认值&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;~color&amp;lt;/code&amp;gt;&lt;br /&gt;
| 字体颜色&lt;br /&gt;
| 0到15的整数，或CSS颜色值字符串&lt;br /&gt;
| 空字符串&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;~bgcolor&amp;lt;/code&amp;gt;&lt;br /&gt;
| 文字背景高亮颜色&lt;br /&gt;
| 0到15的整数，或CSS颜色值字符串&lt;br /&gt;
| 空字符串&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;~delay&amp;lt;/code&amp;gt;&lt;br /&gt;
| 每显示一个字符后延时的毫秒数&lt;br /&gt;
| 自然数&lt;br /&gt;
| &amp;lt;code&amp;gt;45&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;~pause&amp;lt;/code&amp;gt;&lt;br /&gt;
| 每显示一行后延时的毫秒数&lt;br /&gt;
| 自然数或&amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;~pause&amp;lt;/code&amp;gt;为&amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;时，等待用户按任意键再继续。（也可以调用&amp;lt;code&amp;gt;Pause()&amp;lt;/code&amp;gt;来手动等待按任意键。）&lt;br /&gt;
&lt;br /&gt;
颜色为空或无法识别时，字体颜色默认为&amp;lt;code&amp;gt;7&amp;lt;/code&amp;gt;，背景颜色默认为&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;。用整数表示颜色时依照：&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 值&lt;br /&gt;
! 含义&lt;br /&gt;
! 值&lt;br /&gt;
! 含义&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#000000&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#555555&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#0000aa&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;9&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#5555ff&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#00aa00&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#55ff55&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#00aaaa&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;11&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#55ffff&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#aa0000&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;12&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#ff5555&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#aa00aa&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;13&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#ff55ff&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;6&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#aaaa00&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#ffff55&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;7&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#aaaaaa&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;15&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;quot;#ffffff&amp;amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 内建函数 ==&lt;br /&gt;
&lt;br /&gt;
为了避免命名冲突，考虑到Richard Markup没有“类”的概念（Python中类名一般以大写字母开头），内建函数都以大写字母开头。很多内建函数的用途与Python中的同名函数相同，但原理不同。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 函数名&lt;br /&gt;
! 用途&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;&lt;br /&gt;
| 转换成数字并向下取整&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;&lt;br /&gt;
| 转换成数字&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>DGCK81LNN</name></author>
	</entry>
</feed>