BG-298 - Unable to handle a named loop
BG-298 - Unable to handle a named loop

When named loop regex added, AOP began picking END LOOP x, as just LOOP.
Fixed critical error in BLOCK open/close logic.

Modified   database/LOGGER/Packages/aop_processor.pkb
--NEW regex  G_REGEX_END_BEGIN_NO_NAME --END(any whitespace)SEMI-COLON
--NEW regex  G_REGEX_END_BEGIN_NAMED   --END(at least 1 whitespace)(any wordschars)(any whitespace)SEMI-COLON
--NEW regex  G_REGEX_END_LOOP_NO_NAME  --END(at least 1 whitespace)LOOP(any whitespace)SEMI-COLON
--NEW regex  G_REGEX_END_LOOP_NAMED    --END(at least 1 whitespace)LOOP(any wordschars)(any whitespace)SEMI-COLON
--MOD regex  G_REGEX_END_BEGIN         --G_REGEX_END_BEGIN_NO_NAME | G_REGEX_END_BEGIN_NAMED
--MOD regex  G_REGEX_END_LOOP          --G_REGEX_END_LOOP_NO_NAME | G_REGEX_END_LOOP_NAMED
--FIX PROCEDURE AOP_block
--Check for the CLOSEs first, since they are more selective that the OPENs

peter-genesys/SmartLogger