From 2970520a9592b5c6d45291f54073552a474b71b4 Mon Sep 17 00:00:00 2001 From: Cody Date: Thu, 30 Mar 2023 02:44:54 -0500 Subject: Restructure --- tour/annotations.sloth | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 tour/annotations.sloth (limited to 'tour/annotations.sloth') diff --git a/tour/annotations.sloth b/tour/annotations.sloth deleted file mode 100644 index 91e88eb..0000000 --- a/tour/annotations.sloth +++ /dev/null @@ -1,24 +0,0 @@ -# Annotations can be used to provide metadata used by the interpreter or via -# code using reflection (?). -# -# Annotations are scoped with the closest scopes take precedence, so if you -# had a package scoped annotation with strict mode enabled, but then a locally -# scoped annotation on a function with strict mode disabled strict mode would -# be disabled for that function. -# -# Scopes available: -# - package :: the current module and all other modules in the package -# - module :: only the current module -# - local :: only the current scope (default) -# - expr :: only the following expression -@package:name("Example Sloth program"); -@package:author("Cody "); -@package:summary("This program is a little tour de Sloth"); -@package:license("MIT"); - -# Similarly to TypeScript Sloth is a hybrid between a dyncmially typed and -# statically typed language, however if you would like to enforce static typing -# you can enable strict mode. -# -# Using strict mode is required for publishing to canopy. -@package:strict(true); -- cgit v1.2.3