diff options
| author | Cody <cody@codyq.dev> | 2023-03-30 02:44:54 -0500 |
|---|---|---|
| committer | Cody <cody@codyq.dev> | 2023-03-30 02:44:54 -0500 |
| commit | 2970520a9592b5c6d45291f54073552a474b71b4 (patch) | |
| tree | f42ecc1be0989367cf7c70d0b7909bac0b86904e /documentation/tour/variables.sloth | |
| parent | bb95375f8b24141bf7dfe5a8b1bba5c995f61253 (diff) | |
| download | sloth-2970520a9592b5c6d45291f54073552a474b71b4.tar.gz | |
Restructure
Diffstat (limited to 'documentation/tour/variables.sloth')
| -rw-r--r-- | documentation/tour/variables.sloth | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/documentation/tour/variables.sloth b/documentation/tour/variables.sloth new file mode 100644 index 0000000..c3a9137 --- /dev/null +++ b/documentation/tour/variables.sloth @@ -0,0 +1,16 @@ +# Variables can be declared using the `var` keyword, however they will be mutable. +# If you would like to make the variable immutable you can use `val` +# +# Variables can not be exported and can not be referrenced accross modules. +var x = 0; +val y = 0; + +x = 5; # Valid +y = 5; # Invalid + +# Constants can be declared using the `const` keyword, unlike variables they can +# be exported and accessed across modules. +const FPS = 60; + +pub const WIDTH = 5; +pub const HEIGHT = 17; |
