add core.match into dependencies
implement VM for kyonxkao