Errors

BareScriptParserError

exception bare_script.BareScriptParserError(error, line, column_number=1, line_number=None, prefix=None)

Bases: Exception

A BareScript parser exception

error: str

The error description

line: str

The line text

column_number: int

The error column number

line_number: int or None

The error line number

Parameters:
  • error (str) – The error description

  • line (str) – The line text

  • column_number (int, optional) – The error column number

  • line_number (int or None, optional) – The error line number

  • prefix (str or None, optional) – The error message prefix line

BareScriptRuntimeError

exception bare_script.BareScriptRuntimeError(message)

Bases: Exception

A BareScript runtime error

Parameters:

message (str) – The runtime error message