Errors

BareScriptParserError

exception bare_script.BareScriptParserError(error, line, column_number, line_number, script_name)

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

script_name: str or None

The script name

Parameters:
  • 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

  • script_name (str or None) – The script name

BareScriptRuntimeError

exception bare_script.BareScriptRuntimeError(script, statement, message)

Bases: Exception

A BareScript runtime error

Parameters:

message (str) – The runtime error message