NAME
Parse::Gnaw::LinkedListLetterConstants - Hold subroutine/constants for LinkedListLetter objects These are NOT contained in a separate package so that another file can use them and they automatically get imported into that package.
VERSION
Version 0.01
SUBROUTINES/METHODS
LIST__LETTER_PACKAGE This is a constant index into the object array for the "letter" object package name. The linked list object will need to create new letters and it will need to know what package to use to create those letters from.
LIST__CONNECTIONS_MINUS_ONE This is a constant index into the object array for the Maximum Number of Axis, minus 1. An object with 3 axis will have this set to 2. Index into the axis array will be 0 .. LIST__CONNECTIONS_MINUS_ONE
LIST__FIRST_START This is a constant index into the object array for the LIST__FIRST_START. The First start is a dummy placeholder letter that is always the "first" Start position in the linked list and doesn't contain any real payload.
LIST__LAST_START This is a constant index into the object array for the LIST__LAST_START. The Last Start is a dummy placeholder letter that is always the "last" letter in the linked list "start" sequence and doesn't contain any real payload.
LIST__CURR_START This is a constant index into the object array for the LIST__CURR_START. This is the current letter where we would start our next match/parse. This is the letter AFTER the previous match.
A B C D E F G
If we do a match/parse that matches "A B C" then LIST__CURR_START will point to D.