define local scope in local scope and function scope
stringize scope tree, improve comment parser, fix scope

- add stringize_scope() function and use it in compiler class
- comment can contain escaped #
- fix scope classes