Gosu reserved words

Gosu reserves a number of keywords for specialized use. The following list contains all the keywords recognized by Gosu. Gosu does not use some of the keywords in the list in the current Gosu grammar. Gosu does not prevent the use of some keywords in contexts outside their Gosu language meaning. Nonetheless, take care not to use any of the following words other than in their Gosu grammar usage. Using a keyword in a non-standard manner creates code that is difficult to understand or fails to compile.
  • abstract
  • float
  • public
  • accessors
  • for
  • readonly
  • and
  • foreach
  • receiver
  • annotation
  • function
  • reified
  • as
  • get
  • represents
  • assert
  • hide
  • return
  • block
  • if
  • set
  • boolean
  • implements
  • short
  • break
  • in
  • startswith
  • byte
  • index
  • static
  • case
  • Infinity
  • statictypeof
  • catch
  • int
  • structure
  • char
  • interface
  • super
  • class
  • internal
  • switch
  • classpath
  • iterator
  • this
  • construct
  • length
  • throw
  • contains
  • long
  • transient
  • continue
  • NaN
  • true
  • default
  • new
  • try
  • delegate
  • not
  • typeas
  • do
  • null
  • typeis
  • double
  • or
  • typeloader
  • else
  • out
  • typeof
  • enhancement
  • outer
  • uses
  • enum
  • override
  • using
  • eval
  • package
  • var
  • extends
  • param
  • void
  • false
  • print
  • where
  • field
  • private
  • while
  • final
  • property
  • finally
  • protected