{"route":"/en-US-v0.14.1/reference/foundations/sys/","title":"System","description":"Documentation for the sys functions.","part":null,"outline":[{"id":"summary","name":"Summary","children":[]},{"id":"functions","name":"Functions","children":[]}],"body":{"kind":"group","content":{"name":"sys","title":"System","details":"<p>Module for system interactions.</p>\n<p>This module defines the following items:</p>\n<ul>\n<li>\n<p>The <code>sys.version</code> constant (of type <a href=\"/en-US-v0.14.1/reference/foundations/version/\" title=\"`version`\"><code>version</code></a>) that specifies\nthe currently active Typst compiler version.</p>\n</li>\n<li>\n<p>The <code>sys.inputs</code> <a href=\"/en-US-v0.14.1/reference/foundations/dictionary/\" title=\"dictionary\">dictionary</a>, which makes external inputs\navailable to the project. An input specified in the command line as\n<code>--input key=value</code> becomes available under <code>sys.inputs.key</code> as\n<code><span class=\"typ-str\">&quot;value&quot;</span></code>. To include spaces in the value, it may be enclosed with\nsingle or double quotes.</p>\n<p>The value is always of type <a href=\"/en-US-v0.14.1/reference/foundations/str/\">string</a>. More complex data\nmay be parsed manually using functions like <a href=\"/en-US-v0.14.1/reference/data-loading/json/\"><code>json</code></a>.</p>\n</li>\n</ul>","functions":[],"global_attributes":[]}}}