absmax(), test(), fixed ':', 'end' variable index

Added missing absmax() function to parser.
Added test() function for debugging.
Fixed submatrix range keywords `:` and `end’ which were not interpreted
properly for variables.
Few other code style changes.