Keywords

From FizzFuzz

Revision as of 16:30, 28 July 2010 by Popisfizzy (Talk | contribs)
Jump to: navigation, search

This is a list of keywords in the FizzFuzz language. Keywords marked with a superscript question mark ? are under consideration.

Contents

Statement Keywords

This is a list of statements present in the language.

  • if
  • else if
  • else
  • switch
  • case
  • do
  • while
  • for
  • continue
  • break
  • return
  • goto
  • new
  • delete

Reference Keywords

  • self
  • parent?
  • global?

Access Modifier Keywords

These keywords are used as access modifiers to limit access to variables, methods, and classes.

  • public
  • private
  • protected
  • final
  • abstract
  • static
  • kill?

Exception Handling Keywords

These keywords are used in exception handling.

  • throw
  • try
  • catch
  • finally

Value Keywords

  • true
  • false
  • null

Data Type Keywords

These are the keywords of FizzFuzz's default data types, used for functions and variables.

  • var
  • char
  • string
  • enum
  • int
  • float
  • long
  • short
  • unsigned
  • signed
  • bool
  • const
  • quasi

Method and Function Keywords

These are used in the definitions of methods and functions.

  • void
  • operator
  • cast

Class Keywords

These are used in the definition of classes.

  • class
  • namespace
  • inherit
  • datatype?

Miscellaneous Keywords

  • using
  • generic
  • restrict
  • alias?
  • modifier?