nuBASIC

nuBASIC

Search this site
  • Download & Install
  • FAQ & ACK
  • nuBASIC IDE
  • Program Elements
  • Language Constructs
  • Built-in Functions
  • Screenshots
  • nuBASIC 1.51
    • Demo Video
    • FAQ & ACK
    • Screenshots
  • Code samples
    • Breakout
    • Calc
    • Clock
    • Graph
    • Line
    • Mines Hunter
    • Miscellanea
    • Raycast 3D
    • Rosetta
    • Tetris clone
    • Tetris clone (3D variant)
    • TicTacToe
  • Disclaimer
  • Download & Install
  • How to build it?
  • Making the interpreter
    • How to extend the built-in function set
  • nuBASIC IDE
    • Auto-completion
    • Bookmarks for file navigation
    • Context-sensitive help
    • Debugger
    • Find and Replace
    • Folding
    • Help on-line
    • Keyboard commands
    • Toolbar
  • nuBASIC Reference
    • Command Line Interface
      • CLI commands
      • Help
      • Inline Editor
        • Line numbering
    • Language Reference
      • Built-in Functions
        • Conversion Functions
          • Asc
          • Chr
          • Hex
          • Str
          • StrP
          • Val
          • Val%
        • Data-Read-Restore
          • Data
          • Read
          • Restore
        • Date and Time
          • SysDay
          • SysHour
          • SysMin
          • SysMonth
          • SysSec
          • SysTime$
          • SysWDay
          • SysYDay
          • SysYear
        • File Operations
          • Close
          • Eof
          • Erase
          • FError
          • Flush
          • FOpen
          • FSize
          • FTell
          • Input#
          • MkDir
          • Open
          • Read#
          • RmDir
          • Seek
          • Write#
        • Graphics and Sounds
          • Beep
          • Ellipse
          • FillEllipse
          • FillRect
          • GetPixel
          • GetSHeight
          • GetSWidth
          • GetWindowDx
          • GetWindowDy
          • GetWindowX
          • GetWindowY
          • Line
          • MoveWindow
          • MsgBox
          • PlaySound
          • PlotImage
          • Rect
          • Rgb
          • SetPixel
          • TextOut
        • Hash Tables
          • HChk
          • HCnt
          • HDel
          • HGet
          • HSet
        • Input and Output
          • Cls
          • InKey$
          • Input
          • Input$
          • Locate
          • Print
        • Mathematical functions
          • Abs
          • Acos
          • Asin
          • Atan
          • Cos
          • Cosh
          • Eval
          • Exp
          • Int
          • Log
          • Log10
          • Max
          • Min
          • Not
          • PI
          • Pow
          • Randomize
          • Rnd
          • Sign
          • Sin
          • Sinh
          • Sqr
          • Sqrt
          • Tan
          • Tanh
          • Truncf
        • Mouse Events
          • GetMouseBtn
          • GetMouseX
          • GetMouseY
        • Strings
          • InStr
          • InStrCS
          • LCase
          • Left
          • Len
          • Mid
          • PStr$
          • Right
          • Space$
          • Spc
          • SubStr$
          • UCase
        • System
          • ChDir
          • Delay
          • Errno
          • Errno$
          • GetEnv
          • GetPlatId
          • MDelay
          • Quit
          • SetEnv
          • Shell
          • Sleep
          • UnsetEnv
          • Ver$
      • Language Constructs
        • Const
        • Dim
        • Do … Loop-While
        • End
        • For-Loop
        • Function - End Function
        • GoSub - Return
        • GoTo
        • If-Then-Elif-Else
        • Let
        • On ... Goto
        • ReDim
        • Rem
        • SizeOf
        • SizeOf@
        • Struct
        • Sub - End Sub
        • While-Loop
      • Program Elements
        • Comments
        • Conversion functions
        • Expressions
        • Flow control
        • Identifiers
        • Labels
        • Lines and Statements
        • Literal Costants
        • Operators
          • A-Z Reference
          • Operator precedence
        • Procedures and Functions
        • Strings
        • Variables
          • Arrays
          • Structures
  • Sitemap
nuBASIC Reference‎ > ‎Language Reference‎ > ‎

Language Constructs

Key elements

  • Const
  • Dim
  • Do … Loop-While
  • End
  • For-Loop
  • Function - End Function
  • GoSub - Return
  • GoTo
  • If-Then-Elif-Else
  • Let
  • On ... Goto
  • ReDim
  • Rem
  • SizeOf
  • SizeOf@
  • Struct
  • Sub - End Sub
  • While-Loop

Subpages (18): Const Dim Do … Loop-While End For-Loop Function - End Function GoSub - Return GoTo If-Then-Elif-Else Let On ... Goto ReDim Rem SizeOf@ SizeOf Struct Sub - End Sub While-Loop
nuBASIC by Antonino Calderone - antonino.calderone@gmail.com (c) 2014-2019 - This site contains software and documentation created by author for educational purposes. All contents on this website may be used freely citing the source. 

Sign in|Report Abuse|Print Page|Powered By Google Sites