+
Point of view
All features
class PARSE_ERROR
Summary
Direct parents
Insert list: ANY
Overview
Creation features
{ANY}
Features
{ANY}
{PARSE_ERROR}
{}
index: INTEGER_32
writable attribute
{ANY}
message: STRING
writable attribute
{ANY}
next: PARSE_ERROR
writable attribute
{ANY}
set_next (a_next: PARSE_ERROR)
effective procedure
require
  • a_next /= Void
  • a_next /= Current
ensure
last: PARSE_ERROR
effective function
ensure
  • Result /= Void
make (a_index: INTEGER_32, a_message: STRING, a_previous: PARSE_ERROR)
effective procedure
{}
require
  • a_message /= Void
ensure
  • index = a_index
  • message = a_message
  • a_previous /= Void implies a_previous.last = Current