summaryrefslogtreecommitdiff
path: root/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML
diff options
context:
space:
mode:
authorYurenHao0426 <blackhao0426@gmail.com>2026-06-13 12:35:36 -0500
committerYurenHao0426 <blackhao0426@gmail.com>2026-06-13 12:35:36 -0500
commit66e0d8b9fd4d0f7a2231d689c055e26fdf1cf04a (patch)
treec29cba61124018755a19b02c9d33e3ad5f2e05cc /research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML
rrm workspace: TRM/HRM/SRM code, Maze dataset, dynamical-analysis pipelineHEADmain
Curated export for clone-and-run Maze training (2x A6000) + diagnostics. trm/hrm pretrain.py carry trajectory-augmentation code (backward-compatible). Heavy artifacts (checkpoints/wandb/npz) gitignored; see PROVENANCE.md. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML')
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/benchmark/tune.json1
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/docs/src/index.md132
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-empty.json11
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-nospaces.json10
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma-2.json1
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-with-comma.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-table-array-string-backslash.json7
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-hetergeneous.json19
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-nested.json13
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays.json41
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/bool.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof2.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-everywhere.json12
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime-timezone.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime.json5
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/double-quote-escape.json6
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/empty.json1
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/escaped-escape.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/example.json14
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/exponent-part-float.json5
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-exponent.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-underscore.json5
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float.json6
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-after.json10
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-before.json10
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-groups.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table-array.json16
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table.json16
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer-underscore.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer.json6
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-equals-nospace.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-numeric.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-space.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-special-chars.json5
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/keys-with-dots.json14
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-float.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-integer.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/multiline-string.json30
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/nested-inline-table-array.json7
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-crlf.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-lf.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string-win.json14
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string.json14
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-string.json30
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/right-curly-brace-after-boolean.json16
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-empty.json6
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-escapes.json46
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-nl.json22
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-simple.json6
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-with-pound.json7
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-implicit.json7
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-many.json16
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-nest.json18
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-one.json8
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-table-array.json10
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-empty.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-no-eol.json1
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-sub-empty.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-whitespace.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-literal-string.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-pound.json5
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-single-quotes.json9
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-float.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-integer.json3
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-escape.json4
-rw-r--r--research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-literal.json3
68 files changed, 749 insertions, 0 deletions
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/benchmark/tune.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/benchmark/tune.json
new file mode 100644
index 0000000..d8d7ca2
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/benchmark/tune.json
@@ -0,0 +1 @@
+[{"Julia":"1.5.0","BenchmarkTools":"0.4.3"},[["BenchmarkGroup",{"data":{"strings":["BenchmarkGroup",{"data":{"long":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}],"short":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}],"numbers":["BenchmarkGroup",{"data":{"integers":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}],"floats":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}],"registry":["BenchmarkGroup",{"data":{"Registry.toml":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}],"Compat.toml":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}],"arrays":["BenchmarkGroup",{"data":{"heterogeneous":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}],"homogeneous":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}],"array of tables":["BenchmarkGroup",{"data":{"empty":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":1,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}],"parse empty":["BenchmarkTools.Parameters",{"gctrial":true,"time_tolerance":0.05,"samples":10000,"evals":340,"gcsample":false,"seconds":5.0,"overhead":0.0,"memory_tolerance":0.01}]},"tags":[]}]]] \ No newline at end of file
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/docs/src/index.md b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/docs/src/index.md
new file mode 100644
index 0000000..36e8ec6
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/docs/src/index.md
@@ -0,0 +1,132 @@
+# TOML
+
+TOML.jl is a Julia standard library for parsing and writing [TOML
+v1.0](https://toml.io/en/) files.
+
+## Parsing TOML data
+
+```jldoctest
+julia> using TOML
+
+julia> data = """
+ [database]
+ server = "192.168.1.1"
+ ports = [ 8001, 8001, 8002 ]
+ """;
+
+julia> TOML.parse(data)
+Dict{String, Any} with 1 entry:
+ "database" => Dict{String, Any}("server"=>"192.168.1.1", "ports"=>[8001, 8001…
+```
+
+To parse a file, use [`TOML.parsefile`](@ref). If the file has a syntax error,
+an exception is thrown:
+
+```jldoctest
+julia> using TOML
+
+julia> TOML.parse("""
+ value = 0.0.0
+ """)
+ERROR: TOML Parser error:
+none:1:16 error: failed to parse value
+ value = 0.0.0
+ ^
+[...]
+```
+
+There are other versions of the parse functions ([`TOML.tryparse`](@ref)
+and [`TOML.tryparsefile`]) that instead of throwing exceptions on parser error
+returns a [`TOML.ParserError`](@ref) with information:
+
+```jldoctest
+julia> using TOML
+
+julia> err = TOML.tryparse("""
+ value = 0.0.0
+ """);
+
+julia> err.type
+ErrGenericValueError::ErrorType = 14
+
+julia> err.line
+1
+
+julia> err.column
+16
+```
+
+
+## Exporting data to TOML file
+
+The [`TOML.print`](@ref) function is used to print (or serialize) data into TOML
+format.
+
+```jldoctest
+julia> using TOML
+
+julia> data = Dict(
+ "names" => ["Julia", "Julio"],
+ "age" => [10, 20],
+ );
+
+julia> TOML.print(data)
+names = ["Julia", "Julio"]
+age = [10, 20]
+
+julia> fname = tempname();
+
+julia> open(fname, "w") do io
+ TOML.print(io, data)
+ end
+
+julia> TOML.parsefile(fname)
+Dict{String, Any} with 2 entries:
+ "names" => ["Julia", "Julio"]
+ "age" => [10, 20]
+```
+
+Keys can be sorted according to some value
+
+```jldoctest
+julia> using TOML
+
+julia> TOML.print(Dict(
+ "abc" => 1,
+ "ab" => 2,
+ "abcd" => 3,
+ ); sorted=true, by=length)
+ab = 2
+abc = 1
+abcd = 3
+```
+
+For custom structs, pass a function that converts the struct to a supported
+type
+
+```jldoctest
+julia> using TOML
+
+julia> struct MyStruct
+ a::Int
+ b::String
+ end
+
+julia> TOML.print(Dict("foo" => MyStruct(5, "bar"))) do x
+ x isa MyStruct && return [x.a, x.b]
+ error("unhandled type $(typeof(x))")
+ end
+foo = [5, "bar"]
+```
+
+
+## References
+```@docs
+TOML.parse
+TOML.parsefile
+TOML.tryparse
+TOML.tryparsefile
+TOML.print
+TOML.Parser
+TOML.ParserError
+```
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-empty.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-empty.json
new file mode 100644
index 0000000..2fbf256
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-empty.json
@@ -0,0 +1,11 @@
+{
+ "thevoid": { "type": "array", "value": [
+ {"type": "array", "value": [
+ {"type": "array", "value": [
+ {"type": "array", "value": [
+ {"type": "array", "value": []}
+ ]}
+ ]}
+ ]}
+ ]}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-nospaces.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-nospaces.json
new file mode 100644
index 0000000..1833d61
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-nospaces.json
@@ -0,0 +1,10 @@
+{
+ "ints": {
+ "type": "array",
+ "value": [
+ {"type": "integer", "value": "1"},
+ {"type": "integer", "value": "2"},
+ {"type": "integer", "value": "3"}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma-2.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma-2.json
new file mode 100644
index 0000000..a88eb26
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma-2.json
@@ -0,0 +1 @@
+{"title": {"type": "array", "value": [{"type": "string", "value": " \", "}]}}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma.json
new file mode 100644
index 0000000..c6f031f
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-quote-comma.json
@@ -0,0 +1,9 @@
+{
+ "title": {
+ "type": "array",
+ "value": [
+ {"type": "string", "value": "Client: \"XXXX\", Job: XXXX"},
+ {"type": "string", "value": "Code: XXXX"}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-with-comma.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-with-comma.json
new file mode 100644
index 0000000..d879c4c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-string-with-comma.json
@@ -0,0 +1,9 @@
+{
+ "title": {
+ "type": "array",
+ "value": [
+ {"type": "string", "value": "Client: XXXX, Job: XXXX"},
+ {"type": "string", "value": "Code: XXXX"}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-table-array-string-backslash.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-table-array-string-backslash.json
new file mode 100644
index 0000000..4797be9
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/array-table-array-string-backslash.json
@@ -0,0 +1,7 @@
+{
+ "foo": [
+ {
+ "bar": {"type": "string", "value": "\"{{baz}}\"" }
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-hetergeneous.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-hetergeneous.json
new file mode 100644
index 0000000..478fa5c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-hetergeneous.json
@@ -0,0 +1,19 @@
+{
+ "mixed": {
+ "type": "array",
+ "value": [
+ {"type": "array", "value": [
+ {"type": "integer", "value": "1"},
+ {"type": "integer", "value": "2"}
+ ]},
+ {"type": "array", "value": [
+ {"type": "string", "value": "a"},
+ {"type": "string", "value": "b"}
+ ]},
+ {"type": "array", "value": [
+ {"type": "float", "value": "1.1"},
+ {"type": "float", "value": "2.1"}
+ ]}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-nested.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-nested.json
new file mode 100644
index 0000000..d21920c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays-nested.json
@@ -0,0 +1,13 @@
+{
+ "nest": {
+ "type": "array",
+ "value": [
+ {"type": "array", "value": [
+ {"type": "string", "value": "a"}
+ ]},
+ {"type": "array", "value": [
+ {"type": "string", "value": "b"}
+ ]}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays.json
new file mode 100644
index 0000000..2445116
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/arrays.json
@@ -0,0 +1,41 @@
+{
+ "ints": {
+ "type": "array",
+ "value": [
+ {"type": "integer", "value": "1"},
+ {"type": "integer", "value": "2"},
+ {"type": "integer", "value": "3"}
+ ]
+ },
+ "floats": {
+ "type": "array",
+ "value": [
+ {"type": "float", "value": "1.1"},
+ {"type": "float", "value": "2.1"},
+ {"type": "float", "value": "3.1"}
+ ]
+ },
+ "strings": {
+ "type": "array",
+ "value": [
+ {"type": "string", "value": "a"},
+ {"type": "string", "value": "b"},
+ {"type": "string", "value": "c"}
+ ]
+ },
+ "dates": {
+ "type": "array",
+ "value": [
+ {"type": "datetime", "value": "1987-07-05T17:45:00Z"},
+ {"type": "datetime", "value": "1979-05-27T07:32:00Z"},
+ {"type": "datetime", "value": "2006-06-01T11:00:00Z"}
+ ]
+ },
+ "comments": {
+ "type": "array",
+ "value": [
+ {"type": "integer", "value": "1"},
+ {"type": "integer", "value": "2"}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/bool.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/bool.json
new file mode 100644
index 0000000..ae368e9
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/bool.json
@@ -0,0 +1,4 @@
+{
+ "f": {"type": "bool", "value": "false"},
+ "t": {"type": "bool", "value": "true"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof.json
new file mode 100644
index 0000000..458c38a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof.json
@@ -0,0 +1,3 @@
+{
+ "key": {"type": "string", "value": "value"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof2.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof2.json
new file mode 100644
index 0000000..458c38a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-at-eof2.json
@@ -0,0 +1,3 @@
+{
+ "key": {"type": "string", "value": "value"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-everywhere.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-everywhere.json
new file mode 100644
index 0000000..e69a2e9
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/comments-everywhere.json
@@ -0,0 +1,12 @@
+{
+ "group": {
+ "answer": {"type": "integer", "value": "42"},
+ "more": {
+ "type": "array",
+ "value": [
+ {"type": "integer", "value": "42"},
+ {"type": "integer", "value": "42"}
+ ]
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime-timezone.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime-timezone.json
new file mode 100644
index 0000000..0b70f14
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime-timezone.json
@@ -0,0 +1,3 @@
+{
+ "bestdayever": {"type": "datetime", "value": "2017-06-06T12:34:56-05:00"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime.json
new file mode 100644
index 0000000..4cdc000
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/datetime.json
@@ -0,0 +1,5 @@
+{
+ "bestdayever": {"type": "datetime", "value": "1987-07-05T17:45:00Z"},
+ "numoffset": {"type": "datetime", "value": "1977-06-28T12:32:00Z"},
+ "milliseconds": {"type": "datetime", "value": "1977-12-21T03:32:00.555+00:00"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/double-quote-escape.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/double-quote-escape.json
new file mode 100644
index 0000000..0c4ac37
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/double-quote-escape.json
@@ -0,0 +1,6 @@
+{
+ "test": {
+ "type": "string",
+ "value": "\"one\""
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/empty.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/empty.json
new file mode 100644
index 0000000..0967ef4
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/empty.json
@@ -0,0 +1 @@
+{}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/escaped-escape.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/escaped-escape.json
new file mode 100644
index 0000000..9db7f8a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/escaped-escape.json
@@ -0,0 +1,3 @@
+{
+ "answer": {"type": "string", "value": "\\x64"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/example.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/example.json
new file mode 100644
index 0000000..48aa907
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/example.json
@@ -0,0 +1,14 @@
+{
+ "best-day-ever": {"type": "datetime", "value": "1987-07-05T17:45:00Z"},
+ "numtheory": {
+ "boring": {"type": "bool", "value": "false"},
+ "perfection": {
+ "type": "array",
+ "value": [
+ {"type": "integer", "value": "6"},
+ {"type": "integer", "value": "28"},
+ {"type": "integer", "value": "496"}
+ ]
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/exponent-part-float.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/exponent-part-float.json
new file mode 100644
index 0000000..4dbfbee
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/exponent-part-float.json
@@ -0,0 +1,5 @@
+{
+ "million": {"type": "float", "value": "1000000"},
+ "minustenth": {"type": "float", "value": "-0.1"},
+ "beast": {"type": "float", "value": "666"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-exponent.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-exponent.json
new file mode 100644
index 0000000..b0d40bd
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-exponent.json
@@ -0,0 +1,9 @@
+{
+ "lower": {"type": "float", "value": "300.0"},
+ "upper": {"type": "float", "value": "300.0"},
+ "neg": {"type": "float", "value": "0.03"},
+ "pos": {"type": "float", "value": "300.0"},
+ "zero": {"type": "float", "value": "3.0"},
+ "pointlower": {"type": "float", "value": "310.0"},
+ "pointupper": {"type": "float", "value": "310.0"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-underscore.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-underscore.json
new file mode 100644
index 0000000..f86cdd7
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float-underscore.json
@@ -0,0 +1,5 @@
+{
+ "before": {"type": "float", "value": "3141.5927"},
+ "after": {"type": "float", "value": "3141.5927"},
+ "exponent": {"type": "float", "value": "3e14"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float.json
new file mode 100644
index 0000000..3f69b17
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/float.json
@@ -0,0 +1,6 @@
+{
+ "pi": {"type": "float", "value": "3.14"},
+ "pospi": {"type": "float", "value": "3.14"},
+ "negpi": {"type": "float", "value": "-3.14"},
+ "zero-intpart": {"type": "float", "value": "0.123"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-after.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-after.json
new file mode 100644
index 0000000..374bd09
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-after.json
@@ -0,0 +1,10 @@
+{
+ "a": {
+ "better": {"type": "integer", "value": "43"},
+ "b": {
+ "c": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-before.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-before.json
new file mode 100644
index 0000000..374bd09
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-and-explicit-before.json
@@ -0,0 +1,10 @@
+{
+ "a": {
+ "better": {"type": "integer", "value": "43"},
+ "b": {
+ "c": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-groups.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-groups.json
new file mode 100644
index 0000000..fbae7fc
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/implicit-groups.json
@@ -0,0 +1,9 @@
+{
+ "a": {
+ "b": {
+ "c": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table-array.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table-array.json
new file mode 100644
index 0000000..84df2da
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table-array.json
@@ -0,0 +1,16 @@
+{
+ "people": [
+ {
+ "first_name": {"type": "string", "value": "Bruce"},
+ "last_name": {"type": "string", "value": "Springsteen"}
+ },
+ {
+ "first_name": {"type": "string", "value": "Eric"},
+ "last_name": {"type": "string", "value": "Clapton"}
+ },
+ {
+ "first_name": {"type": "string", "value": "Bob"},
+ "last_name": {"type": "string", "value": "Seger"}
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table.json
new file mode 100644
index 0000000..71cc119
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/inline-table.json
@@ -0,0 +1,16 @@
+{
+ "name": {
+ "first": {"type": "string", "value": "Tom"},
+ "last": {"type": "string", "value": "Preston-Werner"}
+ },
+ "point": {
+ "x": {"type": "integer", "value": "1"},
+ "y": {"type": "integer", "value": "2"}
+ },
+ "simple": { "a": {"type": "integer", "value": "1"} },
+ "str-key": { "a": {"type": "integer", "value": "1"} },
+ "table-array": [
+ { "a": {"type": "integer", "value": "1"} },
+ { "b": {"type": "integer", "value": "2"} }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer-underscore.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer-underscore.json
new file mode 100644
index 0000000..bb6c3e7
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer-underscore.json
@@ -0,0 +1,3 @@
+{
+ "kilo": {"type": "integer", "value": "1000"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer.json
new file mode 100644
index 0000000..543738b
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/integer.json
@@ -0,0 +1,6 @@
+{
+ "answer": {"type": "integer", "value": "42"},
+ "neganswer": {"type": "integer", "value": "-42"},
+ "posanswer": {"type": "integer", "value": "42"},
+ "zero": {"type": "integer", "value": "0"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-equals-nospace.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-equals-nospace.json
new file mode 100644
index 0000000..1f8709a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-equals-nospace.json
@@ -0,0 +1,3 @@
+{
+ "answer": {"type": "integer", "value": "42"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-numeric.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-numeric.json
new file mode 100644
index 0000000..862f8cb
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-numeric.json
@@ -0,0 +1,3 @@
+{
+ "1": {"type": "integer", "value": "1"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-space.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-space.json
new file mode 100644
index 0000000..9d1f769
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-space.json
@@ -0,0 +1,3 @@
+{
+ "a b": {"type": "integer", "value": "1"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-special-chars.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-special-chars.json
new file mode 100644
index 0000000..3585b2c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/key-special-chars.json
@@ -0,0 +1,5 @@
+{
+ "~!@$^&*()_+-`1234567890[]|/?><.,;:'": {
+ "type": "integer", "value": "1"
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/keys-with-dots.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/keys-with-dots.json
new file mode 100644
index 0000000..d2ee002
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/keys-with-dots.json
@@ -0,0 +1,14 @@
+{
+ "plain": {"type": "integer", "value": "1"},
+ "with.dot": {"type": "integer", "value": "2"},
+ "plain_table": {
+ "plain": {"type": "integer", "value": "3"},
+ "with.dot": {"type": "integer", "value": "4"}
+ },
+ "table": {
+ "withdot": {
+ "plain": {"type": "integer", "value": "5"},
+ "key.with.dots": {"type": "integer", "value": "6"}
+ }
+ }
+} \ No newline at end of file
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-float.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-float.json
new file mode 100644
index 0000000..8ceed47
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-float.json
@@ -0,0 +1,4 @@
+{
+ "longpi": {"type": "float", "value": "3.141592653589793"},
+ "neglongpi": {"type": "float", "value": "-3.141592653589793"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-integer.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-integer.json
new file mode 100644
index 0000000..16c331e
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/long-integer.json
@@ -0,0 +1,4 @@
+{
+ "answer": {"type": "integer", "value": "9223372036854775807"},
+ "neganswer": {"type": "integer", "value": "-9223372036854775808"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/multiline-string.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/multiline-string.json
new file mode 100644
index 0000000..075bf50
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/multiline-string.json
@@ -0,0 +1,30 @@
+{
+ "multiline_empty_one": {
+ "type": "string",
+ "value": ""
+ },
+ "multiline_empty_two": {
+ "type": "string",
+ "value": ""
+ },
+ "multiline_empty_three": {
+ "type": "string",
+ "value": ""
+ },
+ "multiline_empty_four": {
+ "type": "string",
+ "value": ""
+ },
+ "equivalent_one": {
+ "type": "string",
+ "value": "The quick brown fox jumps over the lazy dog."
+ },
+ "equivalent_two": {
+ "type": "string",
+ "value": "The quick brown fox jumps over the lazy dog."
+ },
+ "equivalent_three": {
+ "type": "string",
+ "value": "The quick brown fox jumps over the lazy dog."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/nested-inline-table-array.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/nested-inline-table-array.json
new file mode 100644
index 0000000..89cd83e
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/nested-inline-table-array.json
@@ -0,0 +1,7 @@
+{
+ "a": [
+ {
+ "b": {}
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-crlf.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-crlf.json
new file mode 100644
index 0000000..d32f230
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-crlf.json
@@ -0,0 +1,4 @@
+{
+ "os": {"type": "string", "value": "DOS"},
+ "newline": {"type": "string", "value": "crlf"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-lf.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-lf.json
new file mode 100644
index 0000000..8114848
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/newline-lf.json
@@ -0,0 +1,4 @@
+{
+ "os": {"type": "string", "value": "unix"},
+ "newline": {"type": "string", "value": "lf"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string-win.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string-win.json
new file mode 100644
index 0000000..90e27df
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string-win.json
@@ -0,0 +1,14 @@
+{
+ "oneline": {
+ "type": "string",
+ "value": "This string has a ' quote character."
+ },
+ "firstnl": {
+ "type": "string",
+ "value": "This string has a ' quote character."
+ },
+ "multiline": {
+ "type": "string",
+ "value": "This string\r\nhas ' a quote character\r\nand more than\r\none newline\r\nin it."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string.json
new file mode 100644
index 0000000..b43cce5
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-multiline-string.json
@@ -0,0 +1,14 @@
+{
+ "oneline": {
+ "type": "string",
+ "value": "This string has a ' quote character."
+ },
+ "firstnl": {
+ "type": "string",
+ "value": "This string has a ' quote character."
+ },
+ "multiline": {
+ "type": "string",
+ "value": "This string\nhas ' a quote character\nand more than\none newline\nin it."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-string.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-string.json
new file mode 100644
index 0000000..693ab9b
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/raw-string.json
@@ -0,0 +1,30 @@
+{
+ "backspace": {
+ "type": "string",
+ "value": "This string has a \\b backspace character."
+ },
+ "tab": {
+ "type": "string",
+ "value": "This string has a \\t tab character."
+ },
+ "newline": {
+ "type": "string",
+ "value": "This string has a \\n new line character."
+ },
+ "formfeed": {
+ "type": "string",
+ "value": "This string has a \\f form feed character."
+ },
+ "carriage": {
+ "type": "string",
+ "value": "This string has a \\r carriage return character."
+ },
+ "slash": {
+ "type": "string",
+ "value": "This string has a \\/ slash character."
+ },
+ "backslash": {
+ "type": "string",
+ "value": "This string has a \\\\ backslash character."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/right-curly-brace-after-boolean.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/right-curly-brace-after-boolean.json
new file mode 100644
index 0000000..a6c11ea
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/right-curly-brace-after-boolean.json
@@ -0,0 +1,16 @@
+{
+ "black":{
+ "allow_prereleases":{
+ "type":"bool",
+ "value":"true"
+ },
+ "python":{
+ "type":"string",
+ "value":">3.6"
+ },
+ "version":{
+ "type":"string",
+ "value":">=18.9b0"
+ }
+ }
+ } \ No newline at end of file
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-empty.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-empty.json
new file mode 100644
index 0000000..6c26d69
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-empty.json
@@ -0,0 +1,6 @@
+{
+ "answer": {
+ "type": "string",
+ "value": ""
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-escapes.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-escapes.json
new file mode 100644
index 0000000..98e2c82
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-escapes.json
@@ -0,0 +1,46 @@
+{
+ "backspace": {
+ "type": "string",
+ "value": "This string has a \u0008 backspace character."
+ },
+ "tab": {
+ "type": "string",
+ "value": "This string has a \u0009 tab character."
+ },
+ "newline": {
+ "type": "string",
+ "value": "This string has a \u000A new line character."
+ },
+ "formfeed": {
+ "type": "string",
+ "value": "This string has a \u000C form feed character."
+ },
+ "carriage": {
+ "type": "string",
+ "value": "This string has a \u000D carriage return character."
+ },
+ "quote": {
+ "type": "string",
+ "value": "This string has a \u0022 quote character."
+ },
+ "backslash": {
+ "type": "string",
+ "value": "This string has a \u005C backslash character."
+ },
+ "notunicode1": {
+ "type": "string",
+ "value": "This string does not have a unicode \\u escape."
+ },
+ "notunicode2": {
+ "type": "string",
+ "value": "This string does not have a unicode \u005Cu escape."
+ },
+ "notunicode3": {
+ "type": "string",
+ "value": "This string does not have a unicode \\u0075 escape."
+ },
+ "notunicode4": {
+ "type": "string",
+ "value": "This string does not have a unicode \\\u0075 escape."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-nl.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-nl.json
new file mode 100644
index 0000000..54a4a98
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-nl.json
@@ -0,0 +1,22 @@
+{
+ "nl_mid": {
+ "type": "string",
+ "value": "val\nue"
+ },
+ "nl_end": {
+ "type": "string",
+ "value": "value\n"
+ },
+ "lit_nl_end": {
+ "type": "string",
+ "value": "value\\n"
+ },
+ "lit_nl_mid": {
+ "type": "string",
+ "value": "val\\nue"
+ },
+ "lit_nl_uni": {
+ "type": "string",
+ "value": "val\\ue"
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-simple.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-simple.json
new file mode 100644
index 0000000..2e05f99
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-simple.json
@@ -0,0 +1,6 @@
+{
+ "answer": {
+ "type": "string",
+ "value": "You are not drinking enough whisky."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-with-pound.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-with-pound.json
new file mode 100644
index 0000000..33cdc9c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/string-with-pound.json
@@ -0,0 +1,7 @@
+{
+ "pound": {"type": "string", "value": "We see no # comments here."},
+ "poundcomment": {
+ "type": "string",
+ "value": "But there are # some comments here."
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-implicit.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-implicit.json
new file mode 100644
index 0000000..32e4640
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-implicit.json
@@ -0,0 +1,7 @@
+{
+ "albums": {
+ "songs": [
+ {"name": {"type": "string", "value": "Glory Days"}}
+ ]
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-many.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-many.json
new file mode 100644
index 0000000..84df2da
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-many.json
@@ -0,0 +1,16 @@
+{
+ "people": [
+ {
+ "first_name": {"type": "string", "value": "Bruce"},
+ "last_name": {"type": "string", "value": "Springsteen"}
+ },
+ {
+ "first_name": {"type": "string", "value": "Eric"},
+ "last_name": {"type": "string", "value": "Clapton"}
+ },
+ {
+ "first_name": {"type": "string", "value": "Bob"},
+ "last_name": {"type": "string", "value": "Seger"}
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-nest.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-nest.json
new file mode 100644
index 0000000..c117afa
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-nest.json
@@ -0,0 +1,18 @@
+{
+ "albums": [
+ {
+ "name": {"type": "string", "value": "Born to Run"},
+ "songs": [
+ {"name": {"type": "string", "value": "Jungleland"}},
+ {"name": {"type": "string", "value": "Meeting Across the River"}}
+ ]
+ },
+ {
+ "name": {"type": "string", "value": "Born in the USA"},
+ "songs": [
+ {"name": {"type": "string", "value": "Glory Days"}},
+ {"name": {"type": "string", "value": "Dancing in the Dark"}}
+ ]
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-one.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-one.json
new file mode 100644
index 0000000..d75faae
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-one.json
@@ -0,0 +1,8 @@
+{
+ "people": [
+ {
+ "first_name": {"type": "string", "value": "Bruce"},
+ "last_name": {"type": "string", "value": "Springsteen"}
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-table-array.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-table-array.json
new file mode 100644
index 0000000..e5b7e0a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-array-table-array.json
@@ -0,0 +1,10 @@
+{
+ "a": [
+ {
+ "b": [
+ { "c" : { "d": {"type": "string", "value": "val0" } } },
+ { "c" : { "d": {"type": "string", "value": "val1" } } }
+ ]
+ }
+ ]
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-empty.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-empty.json
new file mode 100644
index 0000000..6f3873a
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-empty.json
@@ -0,0 +1,3 @@
+{
+ "a": {}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-no-eol.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-no-eol.json
new file mode 100644
index 0000000..11fa444
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-no-eol.json
@@ -0,0 +1 @@
+{ "table": {} }
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-sub-empty.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-sub-empty.json
new file mode 100644
index 0000000..9787770
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-sub-empty.json
@@ -0,0 +1,3 @@
+{
+ "a": { "b": {} }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-whitespace.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-whitespace.json
new file mode 100644
index 0000000..3a73ec8
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-whitespace.json
@@ -0,0 +1,3 @@
+{
+ "valid key": {}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-literal-string.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-literal-string.json
new file mode 100644
index 0000000..8f006b0
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-literal-string.json
@@ -0,0 +1,9 @@
+{
+ "a": {
+ "\"b\"": {
+ "c": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-pound.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-pound.json
new file mode 100644
index 0000000..5e594e4
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-pound.json
@@ -0,0 +1,5 @@
+{
+ "key#group": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-single-quotes.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-single-quotes.json
new file mode 100644
index 0000000..fbae7fc
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/table-with-single-quotes.json
@@ -0,0 +1,9 @@
+{
+ "a": {
+ "b": {
+ "c": {
+ "answer": {"type": "integer", "value": "42"}
+ }
+ }
+ }
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-float.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-float.json
new file mode 100644
index 0000000..480109c
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-float.json
@@ -0,0 +1,3 @@
+{
+ "electron_mass": {"type": "float", "value": "9.109109383e-31"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-integer.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-integer.json
new file mode 100644
index 0000000..0804919
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/underscored-integer.json
@@ -0,0 +1,3 @@
+{
+ "million": {"type": "integer", "value": "1000000"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-escape.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-escape.json
new file mode 100644
index 0000000..216f8f7
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-escape.json
@@ -0,0 +1,4 @@
+{
+ "answer4": {"type": "string", "value": "\u03B4"},
+ "answer8": {"type": "string", "value": "\u03B4"}
+}
diff --git a/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-literal.json b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-literal.json
new file mode 100644
index 0000000..00aa2f8
--- /dev/null
+++ b/research/flossing/external/julia-1.6.7/share/julia/stdlib/v1.6/TOML/test/testfiles/valid/unicode-literal.json
@@ -0,0 +1,3 @@
+{
+ "answer": {"type": "string", "value": "δ"}
+}