vm: refactor luna_dump()
vm: add disasm.h
vm: fix wrap style
vm: docs
remove object tests. Closes #49
add simple parser test runner
refactor `scan_ident` with length checks
Merge pull request #53 from yorkie/master

refactor `scan_ident` with length checks
lexer: fix int default to float
Merge pull request #55 from yorkie/fix-by-yorkie

lexer: fix int default to float
lexer: support exponential notation
Merge pull request #56 from yorkie/master

lexer: support exponential notation
lexer: fix exponential notation of integer
Merge pull request #57 from yorkie/master

lexer: fix exponential notation of integer
add support for optional parens in param-less function definitions
rename "ret" to "return" again
add scanning of type token
add luna_type_node_t
add parsing of type node
add array examples