<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://50.77.162.165/mediawiki/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>String escapes - Revision history</title>
		<link>http://50.77.162.165/mediawiki/index.php?title=String_escapes&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.5-7</generator>
		<lastBuildDate>Fri, 24 Apr 2026 16:38:06 GMT</lastBuildDate>
		<item>
			<title>Kevin Reid at 13:29, 26 October 2010</title>
			<link>http://50.77.162.165/mediawiki/index.php?title=String_escapes&amp;diff=1792&amp;oldid=prev</link>
			<guid>http://50.77.162.165/mediawiki/index.php?title=String_escapes&amp;diff=1792&amp;oldid=prev</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;E uses C-style backslash escapes within string and character [[LiteralExpr|literals]]. The defined escapes are:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! Sequence !! Unicode !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| \b || U+0008 || (Backspace)&lt;br /&gt;
|-&lt;br /&gt;
| \t || U+0009 || (Tab)&lt;br /&gt;
|-&lt;br /&gt;
| \n || U+000A || (Line feed)&lt;br /&gt;
|-&lt;br /&gt;
| \f || U+000C || (Form feed)&lt;br /&gt;
|-&lt;br /&gt;
| \r || U+000D || (Carriage return)&lt;br /&gt;
|-&lt;br /&gt;
| \&amp;quot; || U+0022 || &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| \' || U+0027 || '&lt;br /&gt;
|-&lt;br /&gt;
| \\ || U+005C || \&lt;br /&gt;
|-&lt;br /&gt;
| \\ || U+002f || / (Defined in the BaseLexer for TermL  JSON compatibility -- perhaps should not be in the E syntax, but no harm in it)&lt;br /&gt;
|-&lt;br /&gt;
| \&amp;amp;lt;newline&amp;gt; || None || (Line continuation -- stands for no characters)&lt;br /&gt;
|-&lt;br /&gt;
| \u''XXXX'' || U+XXXX || ([http://en.wikipedia.org/wiki/Basic_Multilingual_Plane BMP] Unicode character, 4 hex digits)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Consensus has not been reached on handling non-BMP characters. All other backslash-followed-by-character sequences are syntax errors. &lt;br /&gt;
&lt;br /&gt;
Within E [[quasiliteral]]s, backslash is not special and &amp;lt;code&amp;gt;$\&amp;lt;/code&amp;gt; plays the same role;&lt;br /&gt;
&lt;br /&gt;
 ? println(`1 + 1$\n= ${1 + 1}`)&lt;br /&gt;
 1 + 1&lt;br /&gt;
 = 2&lt;br /&gt;
&lt;br /&gt;
[[Category:E syntax specification]]&lt;/div&gt;</description>
			<pubDate>Tue, 26 Oct 2010 13:29:05 GMT</pubDate>			<dc:creator>Kevin Reid</dc:creator>			<comments>http://50.77.162.165/wiki/Talk:String_escapes</comments>		</item>
		<item>
			<title>Kevin Reid:&amp;#32;I wrote this for Rosetta Code but it's perfectly good here too</title>
			<link>http://50.77.162.165/mediawiki/index.php?title=String_escapes&amp;diff=3903&amp;oldid=prev</link>
			<guid>http://50.77.162.165/mediawiki/index.php?title=String_escapes&amp;diff=3903&amp;oldid=prev</guid>
			<description>&lt;p&gt;I wrote this for Rosetta Code but it&amp;#39;s perfectly good here too&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:43, 20 May 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; = 2&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; = 2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:E &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;syntax &lt;/del&gt;specification]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:E &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;language &lt;/ins&gt;specification]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-24 16:38:07 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 20 May 2009 00:43:16 GMT</pubDate>			<dc:creator>Kevin Reid</dc:creator>			<comments>http://50.77.162.165/wiki/Talk:String_escapes</comments>		</item>
	</channel>
</rss>