- (???) use lex for commands parsing
- (???) support for interactive programms
