+
Point of view
All features
class MINI_PARSER_BUFFER
Summary
Overview
features
initialize_with (string: STRING)
effective procedure
Initialize the Current buffer using the content of the string.
count: INTEGER_32
effective function
The length of the Current buffer which is also the maximum valid index.
current_index: INTEGER_32
effective function
Index of the current character.
current_character: CHARACTER
effective function
The current character (the one at current_index).
end_reached: BOOLEAN
effective function
Is the end of the buffer reached?
next
effective procedure
Move the current_index forward by one.
skip_separators
effective procedure
Skip all separators by using is_separator of class CHARACTER.
last_error: STRING
writable attribute
Can be used to memorize an error message.
set_last_error (error_msg: STRING)
effective procedure
writable attribute
The storage area to be parsed.
capacity: INTEGER_32
writable attribute
Of storage.
upper: INTEGER_32
writable attribute
Maximum valid index in storage.
internal_index: INTEGER_32
writable attribute
Of the current character in storage.