Updated with proposals from the pull request

-Removed unneeded parenthesis from `SPECLINE_SPLIT`
-Simplified `parse_specline` implementation
-Simplified `one` and `two` assignment in compile_pages