<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3AData_types</id>
	<title>Talk:Data types - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3AData_types"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;action=history"/>
	<updated>2026-04-25T02:09:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210277&amp;oldid=prev</id>
		<title>Bilka: words</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210277&amp;oldid=prev"/>
		<updated>2025-01-27T14:47:43Z</updated>

		<summary type="html">&lt;p&gt;words&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;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:47, 27 January 2025&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;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;== What is the scope of this page? ==&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;== What is the scope of this page? ==&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;What is the scope of this page? Is it meant to document data types in Lua as used in Factorio modding? IMO it&amp;#039;s better to just refer to the Lua 5.2 docs for that. For example this page claims that a bool is a number either 0 or 1, which is the case in C++, but is not how it appears to the Lua programmer: nil (the unique value of the nil type) and false are false, everything else (including the number 0 of any type) is true. [[User:Thrawcheld|Thrawcheld]] ([[User talk:Thrawcheld|talk]]) 01:14, 27 January 2025 (UTC)&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;What is the scope of this page? Is it meant to document data types in Lua as used in Factorio modding? IMO it&amp;#039;s better to just refer to the Lua 5.2 docs for that. For example this page claims that a bool is a number either 0 or 1, which is the case in C++, but is not how it appears to the Lua programmer: nil (the unique value of the nil type) and false are false, everything else (including the number 0 of any type) is true. [[User:Thrawcheld|Thrawcheld]] ([[User talk:Thrawcheld|talk]]) 01:14, 27 January 2025 (UTC)&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;: The data types are those used by the C++ engine (which are not the same as the Lua types) so that pages documenting various internal formats can link here for the types. You can see these pages if you click &quot;What links here&quot; in the sidebar. It&#039;s pages like [[map exchange string format]] and [[achievement file format]], which document formats serialized directly by the C++ engine. Lua is not involved there. -- [[User:Bilka|Bilka]] ([[User talk:Bilka|talk]]) - &amp;lt;span style=&quot;color:#FF0000&quot;&amp;gt;Admin&amp;lt;/span&amp;gt; 14:45, 27 January 2025 (UTC)&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;: The data types are those used by the C++ engine &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;for serialization &lt;/ins&gt;(which are not the same as the Lua types) so that pages documenting various internal formats can link here for the types. You can see these pages if you click &quot;What links here&quot; in the sidebar. It&#039;s pages like [[map exchange string format]] and [[achievement file format]], which document formats serialized directly by the C++ engine. Lua is not involved there. -- [[User:Bilka|Bilka]] ([[User talk:Bilka|talk]]) - &amp;lt;span style=&quot;color:#FF0000&quot;&amp;gt;Admin&amp;lt;/span&amp;gt; 14:45, 27 January 2025 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki:diff:1.41:old-210276:rev-210277:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Bilka</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210276&amp;oldid=prev</id>
		<title>Bilka: Reply about scope</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210276&amp;oldid=prev"/>
		<updated>2025-01-27T14:46:03Z</updated>

		<summary type="html">&lt;p&gt;Reply about scope&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;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:46, 27 January 2025&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;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;== What is the scope of this page? ==&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;What is the scope of this page? Is it meant to document data types in Lua as used in Factorio modding? IMO it&amp;#039;s better to just refer to the Lua 5.2 docs for that. For example this page claims that a bool is a number either 0 or 1, which is the case in C++, but is not how it appears to the Lua programmer: nil (the unique value of the nil type) and false are false, everything else (including the number 0 of any type) is true. [[User:Thrawcheld|Thrawcheld]] ([[User talk:Thrawcheld|talk]]) 01:14, 27 January 2025 (UTC)&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;What is the scope of this page? Is it meant to document data types in Lua as used in Factorio modding? IMO it&amp;#039;s better to just refer to the Lua 5.2 docs for that. For example this page claims that a bool is a number either 0 or 1, which is the case in C++, but is not how it appears to the Lua programmer: nil (the unique value of the nil type) and false are false, everything else (including the number 0 of any type) is true. [[User:Thrawcheld|Thrawcheld]] ([[User talk:Thrawcheld|talk]]) 01:14, 27 January 2025 (UTC)&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;: The data types are those used by the C++ engine (which are not the same as the Lua types) so that pages documenting various internal formats can link here for the types. You can see these pages if you click &quot;What links here&quot; in the sidebar. It&#039;s pages like [[map exchange string format]] and [[achievement file format]], which document formats serialized directly by the C++ engine. Lua is not involved there. -- [[User:Bilka|Bilka]] ([[User talk:Bilka|talk]]) - &amp;lt;span style=&quot;color:#FF0000&quot;&amp;gt;Admin&amp;lt;/span&amp;gt; 14:45, 27 January 2025 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki:diff:1.41:old-210263:rev-210276:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Bilka</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210263&amp;oldid=prev</id>
		<title>Thrawcheld: scope?</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Talk:Data_types&amp;diff=210263&amp;oldid=prev"/>
		<updated>2025-01-27T01:15:04Z</updated>

		<summary type="html">&lt;p&gt;scope?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;What is the scope of this page? Is it meant to document data types in Lua as used in Factorio modding? IMO it&amp;#039;s better to just refer to the Lua 5.2 docs for that. For example this page claims that a bool is a number either 0 or 1, which is the case in C++, but is not how it appears to the Lua programmer: nil (the unique value of the nil type) and false are false, everything else (including the number 0 of any type) is true. [[User:Thrawcheld|Thrawcheld]] ([[User talk:Thrawcheld|talk]]) 01:14, 27 January 2025 (UTC)&lt;/div&gt;</summary>
		<author><name>Thrawcheld</name></author>
	</entry>
</feed>