add: script disassembler draft
fix: function parameters are evaluated in arbitrary order in C...