diff options
author | reactormonk <hafnersimon@gmail.com> | 2015-05-24 21:07:25 -0500 |
---|---|---|
committer | reactormonk <hafnersimon@gmail.com> | 2015-05-24 21:07:25 -0500 |
commit | 31d0f79d9d149798b114bc6703ec381143f49c60 (patch) | |
tree | 0ee3cb2b377b30ee1a92286b702ee0e62d379612 | |
parent | 70be49966aa1af6f9f83ecd9bfdf1778a30d4b5d (diff) | |
parent | bdb55c5d1d85f9425004f53f7e2cac5d31c90023 (diff) | |
download | Nim-31d0f79d9d149798b114bc6703ec381143f49c60.tar.gz |
Merge pull request #2787 from flaviut/fix-doc-typos
Fix typo in manual
-rw-r--r-- | doc/manual/trmacros.txt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/manual/trmacros.txt b/doc/manual/trmacros.txt index 90d01e475..53c604f7b 100644 --- a/doc/manual/trmacros.txt +++ b/doc/manual/trmacros.txt @@ -345,15 +345,15 @@ optimization for types that have copying semantics: ## puts a (key, value)-pair into `t`. The semantics of string require ## a copy here: let idx = findInsertionPosition(key) - t[idx] = key - t[idx] = val + t[idx].key = key + t[idx].val = val proc `[]=`*(t: var Table, key: string{call}, val: string{call}) = ## puts a (key, value)-pair into `t`. Optimized version that knows that ## the strings are unique and thus don't need to be copied: let idx = findInsertionPosition(key) - shallowCopy t[idx], key - shallowCopy t[idx], val + shallowCopy t[idx].key, key + shallowCopy t[idx].val, val var t: Table # overloading resolution ensures that the optimized []= is called here: |