Skip to content
This repository was archived by the owner on Apr 4, 2019. It is now read-only.

Latest commit

 

History

History
49 lines (47 loc) · 1.5 KB

keywords.md

File metadata and controls

49 lines (47 loc) · 1.5 KB

Keywords

  • true - Boolean
  • false - Boolean
  • var - Variable Initiation
  • none - Nothing
  • char - Character
  • str - String
  • int - Integer
  • float - Float
  • bool - Boolean
  • byte - Byte
  • dyn - Dynamic
  • if - If
  • elf - Else If
  • else - Else
  • for - For
  • in - In
  • while - While
  • sub - Subroutine
  • fun - Function
  • pro - Procedure
  • meth - Method
  • operator - Operator
  • class - Class
  • sing - Singleton
  • pub - Public
  • prv - Private
  • extern - External/Static
  • intern - Internal/Protected
  • fin - Final
  • const - Constant
  • pass - Pass
  • return - Return
  • continue - Continue
  • del - Delete (deletes an object in the current scope)
  • magic - Magic (things that exist in the compiler/interpreter)
  • native - Native (something wrapping C code)
  • import - Import (imports the file into the local scope)
  • from - From (cherry-picks objects from an import)
  • require - Require (adds the file to the compilation order, in front of the current file)
  • anon - Anonymous Object
  • lock - Locks (completely locks an object, even appending to lists, by providing a class flag which is used on core checks, will not lock user objects unless used correctly)
  • new - New (used to create new instances of an object)
  • call - Call (used to call a subroutine)
  • prop - Property (values with easy getters and setters)
  • getter - Getter (changes how the property is returned)
  • setter - Setter (changes how the property is set)