Avoid calling syntax-propertize-rules as may be unavailable.

Instead of using the macro syntax-propertize-rules, use the evaluated
macro. Older Emacs may not have the macro available, the final
function is short and easy to understand.

GitHub-Issue: 134