Skip to content
Paolo Angeli edited this page Oct 5, 2019 · 12 revisions

The Jay language contains a relatively small set of reserved keywords:

  • Any
  • assert
  • bool
  • break
  • cast
  • continue
  • case
  • defer
  • else
  • enum
  • false
  • float
  • for
  • if
  • inline
  • int
  • it
  • it_index
  • null
  • return
  • struct
  • true
  • using
  • while

Navigate

Types, constants and variables

  • Variables and assignments
  • Language data types
  • Simple user-defined data types
  • Expressions and operators
  • Type-casting
  • Pointers

Flow control

Procedures and functions

  • Declarations
  • Arguments / Parameters
  • Return values
  • Overloading / Polymorhism
  • Advanced features
  • Lambdas

Aggregated data types

  • Arrays
  • Strings
  • Composition of Structs

Advanced features

Clone this wiki locally