navgen.com
The Nova Programming Language

About News Features Examples Reference Download



Operator Precedence

14   ()  []  .
13   !  ++  --  -(unary)  typeof
12
11   *(multiply)  /  %
10   +  - 
09   <<  >>
08   <  <=  >  >=
07   ==  !=
06   & (bitwise AND)
05   ^ (bitwise exclusive OR)
04   | (bitwise OR)
03   && (logical AND)
02   || (logical OR)
01   a?b:c  =  +=  -=  etc.
00   ,



Inbuilt Primitives, Structures, Interfaces & Classes

primitive bool
primitive byte
primitive char
primitive double
primitive float
primitive int
primitive long
primitive method
primitive sbyte
primitive short
primitive type
primitive uint
primitive ulong
primitive ushort


interface IRun


class Object
class Boolean
class Byte
class Char
class Double
class Float
class Integer
class Long
class Method
class SByte
class Short
class Type
class UInteger
class ULong
class UShort
class Array
class Exception
class ExceptionDivideByZero
class ExceptionIndexOutOfRange
class ExceptionNullReference
class InputStream
class OutputStream
class Stream
class String
class Thread
class UserPtr
class CPW
class Emscripten
class ExampleExtLib
class Math
class Matrix3d
class Matrix4d
class Component
class BaseWindow
class Applet
class AppletWindow
class FrameWindow
class Graphics
class KeyReference
class MessageBox
class GLObject
class GLUquadric
class OpenGL
class OpenGLWindow
class RenderingContext
class SDL
class SDL_Event
class SDL_KeyboardEvent
class SDL_keysym
class SDL_ResizeEvent
class SDL_Surface
class SDL_VideoInfo
class SDL2
class SDL_Event
class SDL_GLContext
class SDL_MouseButtonEvent
class SDL_MouseMotionEvent
class SDL_PixelFormat
class SDL_QuitEvent
class SDL_Rect
class SDL_Renderer
class SDL_Surface
class SDL_Window
class JpgImageData
class IUnknown
class D3DPresentParameters9
class D3DX9
class Direct3D9
class CustomVertexPosCol
class Direct3D9Window
class Direct3DDevice9
class Direct3DVertexBuffer9