diff options
author | Kyle Gunger <kgunger12@gmail.com> | 2022-04-11 18:50:08 -0400 |
---|---|---|
committer | Kyle Gunger <kgunger12@gmail.com> | 2022-04-11 18:50:08 -0400 |
commit | d0213b4202ac12d7e92f7125e87c31d9ecb637dd (patch) | |
tree | 50164dfa2295c6806f3866c24a897789856337a7 /spec/1.md | |
parent | 41cb9e107b20153449526cedec101e33f21d8630 (diff) |
Remove src folders
Diffstat (limited to 'spec/1.md')
-rw-r--r-- | spec/1.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -4,9 +4,9 @@ ### Folder Structure -Normal TNSL project structure has a root source folder with TNSL files contained within the folder and sub-folders. It is normal for the root folder to represent a single library or binary, although there is no strict rule enforcing this. Standard organization is to place sub-modules in sub-folders. The file name for the module entry point should match the folder name. +Normal TNSL project structure has a root source folder with TNSL files contained within the folder and sub-folders. It is normal for the root folder to represent a single library or binary, although there is no strict rule enforcing this. Standard organization is to place sub-modules in sub-folders. The file name for the module's entry point should match the folder name. -The file representing the compile target is known as the root file, which generally resides in the root source folder. This file will contain a main method, and/or the pre-processor statement `rootfile` to denote the root of a library. If both are present, the compiler will generate an executable by default unless the `--otype` flag is set to `library` or `tlet`. +The file representing the compile target is known as the root file, which generally resides in the root source folder. This file will contain a main method, and/or the pre-processor statement `rootfile` to denote the root of a library. If both are present, the compiler will generate an executable by default. ### TNSL Files |