diff --git a/Sections.md b/Sections.md new file mode 100644 index 0000000..7be09ac --- /dev/null +++ b/Sections.md @@ -0,0 +1,17 @@ +Sections start with a name token that is four letters long, and determines what +kind of section it is. It then has a permission token, and then a name which +defines the name of the section. There may be more tokens after the name +depending on what type of section it is. If the section's information does not +fit on one line, it will have an indented block underneath it with its content. + +Here is a simple data section to illustrate how sections are written: + +``` +data ro someValue:{Int 4} + 3948 2934 + 39 289 +``` + +This is a data section whose value is read-only, is named someValue, and is an +array of integers with a length of 4. Its elements are initialized in the +indented block below. \ No newline at end of file