anchor.diff:  
           ! In/Out:
           !    lua_state: flu/Lua state to which the HANDE API is added.
  +        !    qmc_in: qmc_in_t object containing qmc input options.  If semi-stochastic
  +        !        options are present, then qmc_in%real_amplitudes is forced to be true.
           ! In:
           !    opts: handle for the table containing the semi_stoch table.
           ! Out:
  
positive.code:         use aot_table_module, only: aot_get_val, aot_exists, aot_table_open, aot_table_close
          use errors, only: stop_all
  
          use qmc_data, only: semi_stoch_in_t, high_pop_determ_space, read_determ_space
          use lua_hande_utils, only: warn_unused_args
  
          type(flu_State), intent(inout) :: lua_state
          integer, intent(in) :: opts
          type(semi_stoch_in_t), intent(out) :: semi_stoch_in
  
          integer :: semi_stoch_table, ref_det, err
  
negative.code: 
      end subroutine read_fciqmc_in
  
      subroutine read_semi_stoch_in(lua_state, opts, qmc_in, semi_stoch_in)
  
          ! Read in an semi_stoch table (if it exists) to an semi_stoch_in object.
  
  