original_docstring: Dispatcher - gets key from opcode then runs appropriate function.
docstring: gets key from opcode then runs appropriate function.
docstring_tokens: gets key from opcode then runs appropriate function .
code: def function_dispatch(registers, opcode):
      """Dispatcher - gets key from opcode then runs appropriate function."""
      functions = {
          'addr': add_register,
          'addi': add_immediate,
          'mulr': multiply_register,
          'muli': multiply_immediate,
          'banr': bitand_register,
          'bani': bitand_immediate,
          'borr': bitor_register,
          'bori': bitor_immediate,
          'setr': set_register,
          'seti': set_immediate,
          'gtir': greater_ir,
          'gtri': greater_ri,
          'gtrr': greater_rr,
          'eqir': equality_ir,
          'eqri': equality_ri,
          'eqrr': equality_rr
      }
  
      key = opcode[0]
      functions[key](registers, opcode)
code_tokens: def function_dispatch ( registers , opcode ) : functions = { 'addr' : add_register , 'addi' : add_immediate , 'mulr' : multiply_register , 'muli' : multiply_immediate , 'banr' : bitand_register , 'bani' : bitand_immediate , 'borr' : bitor_register , 'bori' : bitor_immediate , 'setr' : set_register , 'seti' : set_immediate , 'gtir' : greater_ir , 'gtri' : greater_ri , 'gtrr' : greater_rr , 'eqir' : equality_ir , 'eqri' : equality_ri , 'eqrr' : equality_rr } key = opcode [ 0 ] functions [ key ] ( registers , opcode )
short_docstring: Dispatcher - gets key from opcode then runs appropriate function.
short_docstring_tokens: Dispatcher - gets key from opcode then runs appropriate function .
comment: """Dispatcher - gets key from opcode then runs appropriate function."""