Skip to content

Commit 179b53d

Browse files
authored
Update SKEMA v1 Spec.md
1 parent 14f84d8 commit 179b53d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Spec/SKEMA v1 Spec.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
SKEMA (sensational spelling for schema) is the schema language for [SKON](./SKON%20v1%20Spec.md).
44

55
SKEMA aims to be the best schema language to back SKON up.
6-
It's focus should be to complement SKON in the best way possible while still retaining some SKONs simplicity.
6+
Its focus should be to complement SKON in the best way possible while still retaining most of SKONs simplicity.
77

88
It's only meant to describe a SKON file and nothing else.
99

@@ -58,11 +58,11 @@ SKEMA uses the same metadata format as SKON, seen [here](./SKON%20v1%20Spec.md#m
5858

5959
This means that SKEMA requires parsing of both SKEMA objects aswell as SKON data.
6060

61-
All metadata **should** be at the top of a SKEMA file.
61+
All metadata **needs** to be at the top of a SKEMA file.
6262

6363
Metadata entries are surrounded by `~` chracters on both sides and contain a key-value pair.
6464

65-
There are two metadata directives that are always madatory.
65+
There are two metadata directives that are always mandatory.
6666
Those are as follows:
6767

6868
- `Version` which is followed by an integer. This is the SKEMA language version.
@@ -210,7 +210,7 @@ The references **should** be solved after the whole document has been parsed,
210210

211211
If there are any strongly connected components the SKEMA has recursing definitions and cannot be resolved!
212212

213-
When defining a strongly connected component `optional` elements should not be considered edges, this allows for semi-reqursive SKEMAs to be written like this:
213+
When defining a strongly connected component `optional` elements should not be considered edges, this allows for semi-recursive SKEMAs to be written like this:
214214

215215
```scala
216216
define Node:

0 commit comments

Comments
 (0)