Jamie Balfour

Welcome to my personal website.

Find out more about me, my personal projects, reviews, courses and much more here.

Official ZPE/YASS documentationtoml_decode

toml_decode (string data) ⇒ map

Parses a string in the TOML format to a map. The resulting map may contain additional maps inside it representing groups of values. For more information see https://en.wikipedia.org/wiki/TOML.

First available: Version 1.13.1

Notes

Unlike the INI parser, the TOML parser uses data types and converts values to data types. It supports strings, numbers, booleans and lists.

The TOML parser will parse comments, but will ignore them and they will not be included in the final output.

If there are no groups, the output will be put into the final map. Additionally, if properties are stated before a group is stated, they will be in the top level map.

# Basic settings
[General]
app_name = "MyApp"
version = "1.0.0"
supported_languages = ["English", "Spanish", "French"]

[UserSettings]
theme = "dark"
font_size = 12

[Network]
host = "192.168.1.1"
connection_max = 5000
enabled = true
port = 8080
hosts = [
  "alpha",
  "omega"
]

# Database settings
[Database]
host = "localhost"
port = 5432
[Database.credentials]
username = "admin"
password = "secret"
Comments
Feedback 👍
Comments are sent via email to me.