diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2017-09-15 09:27:51 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-09-15 09:27:51 +0200 |
commit | 39f0195ebf30cc9f4b96953423298d7a2130eac8 (patch) | |
tree | bb4daf580c239b59d232e186814b69fc642ce6d5 /doc/tut2.rst | |
parent | bc738d63a728ee6030cc224c8808990a6f641feb (diff) | |
parent | 2ef65d5cdf3d65cbfab4c39796ddb4e70e9ebb37 (diff) | |
download | Nim-39f0195ebf30cc9f4b96953423298d7a2130eac8.tar.gz |
Merge branch 'devel' into araq
Diffstat (limited to 'doc/tut2.rst')
-rw-r--r-- | doc/tut2.rst | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/tut2.rst b/doc/tut2.rst index f145528a1..0bb4c94e1 100644 --- a/doc/tut2.rst +++ b/doc/tut2.rst @@ -218,7 +218,7 @@ So "pure object oriented" code is easy to write: import strutils, sequtils stdout.writeLine("Give a list of numbers (separated by spaces): ") - stdout.write(stdin.readLine.split.map(parseInt).max.`$`) + stdout.write(stdin.readLine.splitWhitespace.map(parseInt).max.`$`) stdout.writeLine(" is the maximum!") @@ -233,15 +233,15 @@ is needed: type Socket* = ref object of RootObj - host: int # cannot be accessed from the outside of the module due to missing star + h: int # cannot be accessed from the outside of the module due to missing star proc `host=`*(s: var Socket, value: int) {.inline.} = ## setter of host address - s.host = value + s.h = value proc host*(s: Socket): int {.inline.} = ## getter of host address - s.host + s.h var s: Socket new s @@ -723,7 +723,7 @@ regular expressions: .. code-block:: nim - macro case_token(n: typed): typed = + macro case_token(n: varargs[untyped]): typed = # creates a lexical analyzer from regular expressions # ... (implementation is an exercise for the reader :-) discard |