Make some parser methods private
Get EOL value from os module
Make EOL configurable (os.EOL by default)
Add "inline" flag to inline macros and procs