Assigning a address to a set of symbols. Runs if a program is looking up a symbol it owns.

Steps

  1. Resolve symbols to assigned address
  2. Register dependencies of defined symbols on other ORC symbols
  3. Emit symbol definitions to memory