<< 04-11-2016 >>

00:00:08*elrood quit (Quit: Leaving)
00:07:12*byte512 quit (Ping timeout: 260 seconds)
00:12:12*michael_campbell quit (Quit: ZNC 1.6.1 - http://znc.in)
00:33:57enthus1astis '>' | '<' for strings bad?
00:40:43*gangstacat_ joined #nim
00:41:33*gangstacat quit (Ping timeout: 260 seconds)
00:49:28*irrequietus quit ()
00:51:03*gangstacat_ is now known as gangstacat
00:54:59*libman quit (Remote host closed the connection)
01:17:22*pregressive joined #nim
01:18:09*pregressive quit (Read error: Connection reset by peer)
01:18:37*pregressive joined #nim
01:23:24*pregressive quit (Ping timeout: 265 seconds)
01:30:40*dddddd joined #nim
01:37:03*yglukhov joined #nim
01:42:29*yglukhov quit (Ping timeout: 252 seconds)
01:51:59*vlad1777d quit (Quit: Leaving)
01:55:01*brson quit (Ping timeout: 244 seconds)
02:39:48*chemist69 quit (Ping timeout: 260 seconds)
02:44:40*saml_ quit (Remote host closed the connection)
02:53:03*chemist69 joined #nim
02:53:26*dmi0 quit (Ping timeout: 256 seconds)
02:57:03*couven92 quit (Quit: Client disconnecting)
02:59:54*dddddd quit (Remote host closed the connection)
03:39:38*yglukhov joined #nim
03:44:04*yglukhov quit (Ping timeout: 250 seconds)
03:53:32*btbytes joined #nim
04:14:15*btbytes quit (Quit: Textual IRC Client: www.textualapp.com)
05:41:20*yglukhov joined #nim
05:45:35*yglukhov quit (Ping timeout: 252 seconds)
06:07:42*nsf joined #nim
06:11:00*kulelu88 joined #nim
06:46:03*bjz joined #nim
06:46:19*GustavoLapasta joined #nim
06:53:29*yglukhov joined #nim
07:02:18*bjz quit (Read error: Connection reset by peer)
07:15:49*bjz joined #nim
07:20:23*ARCADIVS joined #nim
07:21:26*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
07:22:30*bjz joined #nim
07:23:35*chemist69 quit (Quit: WeeChat 1.6)
07:26:34*chemist69 joined #nim
07:47:51*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
07:50:04*bjz joined #nim
07:51:58*Trustable joined #nim
08:13:09*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
08:13:25*brechtm_ quit (Remote host closed the connection)
08:14:03*brechtm joined #nim
08:15:02*Arrrr joined #nim
08:18:53*bjz joined #nim
08:21:48*Andris_zbx joined #nim
08:31:05*flyx just found out there's a nnkCurlyExpr. is that used for anything in the language?
08:31:58flyx`plus{' ', '\t', '\l', '\c'}` is parsed as nnkCurlyExpr instead of a call with a nnkCurly parameter
08:34:06Arrrrfor sets?
08:37:05flyxsets would be nnkCurly
08:44:31Arrrraah
08:45:24*bjz_ joined #nim
08:45:39*bjz quit (Ping timeout: 265 seconds)
08:47:48Araqn{i}
08:48:25Araqproc `{}` ... # Nim has curly accessors.
08:48:39Araqone of my favourite features :-)
08:49:13*flyx didn't know that
08:50:21ArrrrHowever you excluded n(i), what's the difference?
08:50:47Araqn(i) means call n with i
08:50:58Araqoverloading it to also mean
08:51:14Araqn()(i) complicates things too much
08:51:28Araqn{i} has no inherent meaning so doesn't have this problem
08:51:50Arrrrmm
08:57:37Araqby the same logic I prefer foo·baz instead of overloading '.' but that's Unicode then
08:57:50*xet7 quit (Quit: Leaving)
08:58:56*xet7 joined #nim
09:14:45flyx~ would be an ASCII symbol to do that
09:20:16*GustavoLapasta quit (Quit: Leaving)
09:20:20Araqfoo~bar doesn't look as nice
09:20:32Araqthough arguably the middot is too hard to read
09:21:16flyxwell, ~ coud be mistaken as -
09:21:32flyxif you use a lousy font
09:26:10*yglukhov quit (Remote host closed the connection)
09:30:44*kulelu88 quit (Quit: Leaving)
09:34:59*yglukhov joined #nim
09:39:36*FromGitter quit (Remote host closed the connection)
09:39:36*BlaXpirit quit (Quit: Bye)
09:39:53*FromGitter joined #nim
09:40:00*BlaXpirit joined #nim
09:44:03*GustavoLapasta joined #nim
09:47:05*desophos_ quit (Read error: Connection reset by peer)
10:12:12*PMunch joined #nim
10:13:14*PMunch quit (Client Quit)
10:13:26*PMunch joined #nim
10:21:55*xet7 quit (Quit: Leaving)
10:22:59*couven92 joined #nim
10:40:52*brechtm_ joined #nim
10:41:36*aedigix- joined #nim
10:41:54*vlad1777d joined #nim
10:42:37*r4vi quit (Ping timeout: 260 seconds)
10:43:05*OnO_ quit (Ping timeout: 260 seconds)
10:43:33*brechtm quit (Ping timeout: 260 seconds)
10:43:33*ehmry quit (Ping timeout: 260 seconds)
10:43:35*aedigix quit (Ping timeout: 260 seconds)
10:44:02*EastByte quit (Ping timeout: 260 seconds)
10:44:02*jtremback__ quit (Ping timeout: 260 seconds)
10:44:18*EastByte joined #nim
10:44:29*kier quit (Ping timeout: 260 seconds)
10:44:29*RushPL quit (Ping timeout: 260 seconds)
10:45:18*RushPL joined #nim
10:45:27*r4vi joined #nim
10:47:29*jtremback__ joined #nim
10:48:10*kier joined #nim
10:48:58*OnO joined #nim
11:05:00*byte512 joined #nim
11:11:43*dmi0 joined #nim
11:18:44*daekano quit (Ping timeout: 260 seconds)
11:19:12*daekano joined #nim
11:23:01*ARCADIVS quit (Quit: ARCADIVS)
11:30:21*brechtm_ is now known as brechtm
11:50:11*brechtm_ joined #nim
11:53:18*brechtm quit (Ping timeout: 250 seconds)
11:53:19*elrood joined #nim
12:06:43*yglukhov quit (Remote host closed the connection)
12:10:51*yglukhov joined #nim
12:11:39*xet7 joined #nim
12:16:51*GustavoLapasta quit (Quit: Leaving)
12:17:12*Andris_zbx quit (Quit: Leaving)
12:25:49*brechtm_ quit (Remote host closed the connection)
12:26:27*brechtm joined #nim
12:30:36*StarBrilliant quit (Ping timeout: 260 seconds)
12:30:56*StarBrilliant joined #nim
12:31:40*exebook quit (Quit: Leaving)
12:45:44cheatfateAraq, why symbol `-` is illegal for module name?
12:50:54def-cheatfate: because it's the subtraction operator and you can use it without spaces inbetween
12:51:44cheatfatenim c japan-cars.nim
12:51:47def-import foo-bar; var foo, bar; foo-bar.run()
12:51:54cheatfateError: invalid module name: 'japan-cars'
12:55:18flyxor simply put: because module names may be used to explicitly use functionality with `modulename`.`someproc`, they must be valid identifiers.
12:55:29flyxand identifiers may not include -
12:56:30*Arrrr quit (Ping timeout: 265 seconds)
12:58:41*Arrrr joined #nim
13:00:21*enthus1ast quit (Ping timeout: 268 seconds)
13:01:41*enthus1ast_ quit (Ping timeout: 260 seconds)
13:23:35*bjz joined #nim
13:24:24*bjz_ quit (Ping timeout: 268 seconds)
13:32:43*Sentreen quit (Quit: WeeChat 1.4)
13:35:46*Sentreen joined #nim
13:37:16*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
13:47:25*doxavore joined #nim
13:48:43*doxavore left #nim (#nim)
14:05:07*flyx leaves for a convention over the weekend without any Nim in it
14:17:56*pregressive joined #nim
14:22:20*brson joined #nim
14:24:01*pregressive quit ()
14:24:53*nsf quit (Quit: WeeChat 1.6)
14:25:37*pregressive joined #nim
14:55:34*enthus1ast joined #nim
15:08:49*libman joined #nim
15:20:28*derlafff quit (Ping timeout: 245 seconds)
15:23:12*SunDwarf quit (Ping timeout: 260 seconds)
15:24:05*derlafff joined #nim
15:25:05*derlafff quit (Remote host closed the connection)
15:34:30*derlafff joined #nim
15:51:09*Snircle quit (Quit: Textual IRC Client: www.textualapp.com)
15:54:39*vlad1777d quit (Quit: Leaving)
15:58:39*vlad1777d joined #nim
16:00:07*vlad1777d quit (Remote host closed the connection)
16:07:44*derlafff quit (Remote host closed the connection)
16:08:12*derlafff joined #nim
16:18:30*gangstacat quit (Ping timeout: 250 seconds)
16:18:57*brson_ joined #nim
16:20:46*brson quit (Ping timeout: 268 seconds)
16:23:03*gangstacat joined #nim
16:28:10*eizua joined #nim
16:28:23*eizua quit (Max SendQ exceeded)
16:29:03*eizua joined #nim
16:44:43*Trustable quit (Remote host closed the connection)
16:45:41*Trustable joined #nim
17:14:26*SunDwarf joined #nim
17:21:37*derlafff quit (Ping timeout: 260 seconds)
17:21:53*derlafff joined #nim
17:25:15*pregressive quit (Remote host closed the connection)
17:25:44*desophos joined #nim
17:25:51*pregressive joined #nim
17:27:54*pregressive quit (Remote host closed the connection)
17:28:08*pregressive joined #nim
17:44:37*derlafff quit (Remote host closed the connection)
17:44:59*derlafff joined #nim
17:48:03*der joined #nim
17:48:08*derlafff quit (Read error: Connection reset by peer)
17:48:49*derlafff joined #nim
17:48:49*der quit (Read error: Connection reset by peer)
18:07:42*brechtm_ joined #nim
18:11:05*brechtm quit (Ping timeout: 260 seconds)
18:38:04*enthus1ast quit (Ping timeout: 256 seconds)
18:46:51*Arrrr quit (Quit: WeeChat 1.5)
18:47:45*brson_ quit (Read error: Connection reset by peer)
18:52:52*yglukhov quit (Remote host closed the connection)
18:53:11*brson joined #nim
18:55:07*PMunch quit (Quit: leaving)
18:56:19*nsf joined #nim
19:05:42*der joined #nim
19:05:42*derlafff quit (Read error: Connection reset by peer)
19:06:41*vlad1777d joined #nim
19:07:18*yglukhov joined #nim
19:14:00*der quit (Remote host closed the connection)
19:14:24*derlafff joined #nim
19:14:52*brson quit (Read error: Connection reset by peer)
19:14:57*derlafff quit (Remote host closed the connection)
19:15:03*derlafff joined #nim
19:15:11*brson joined #nim
19:23:38*derlafff quit (Remote host closed the connection)
19:23:43*derlafff joined #nim
19:27:44*derlafff quit (Remote host closed the connection)
19:27:50*derlafff joined #nim
19:34:46*dmi0 quit (Ping timeout: 265 seconds)
19:44:46*Snircle joined #nim
19:47:31*UNIcodeX quit (Read error: Connection reset by peer)
19:47:38*der joined #nim
19:47:44*derlafff quit (Read error: No route to host)
20:07:28*StarBrilliant quit (Ping timeout: 260 seconds)
20:24:02*byte512 quit (Ping timeout: 256 seconds)
20:34:32*dmi0 joined #nim
20:36:18*byte512 joined #nim
20:46:07*zama quit (Ping timeout: 252 seconds)
20:46:29*Calinou_ joined #nim
20:48:38*Calinou quit (Quit: No Ping reply in 180 seconds.)
20:49:14*zama joined #nim
20:50:48*UNIcodeX joined #nim
20:52:02*libman quit (Remote host closed the connection)
20:54:03*tinAndi joined #nim
20:58:52*dmi0 quit (Ping timeout: 250 seconds)
20:59:01*dmi0 joined #nim
21:04:27*dmi00 joined #nim
21:04:48*dmi0 quit (Ping timeout: 260 seconds)
21:12:02*dmi00 quit (Ping timeout: 250 seconds)
21:14:57*brson quit (Quit: leaving)
21:15:19cheatfatepegs module really needs more comprehensive examples and documentation
21:19:51corecodeis that a parser?
21:20:06*enthus1ast joined #nim
21:20:57cheatfatei think its something between parser and regular expressions
21:21:12corecodeyea i like PEG
21:21:43*eizua quit (Quit: Leaving)
21:22:48corecodei also implemented the inverse - a grammar to generate strings from structures
21:26:21*bjz joined #nim
21:31:56*enthus1ast quit (Ping timeout: 260 seconds)
21:33:07*enthus1ast joined #nim
21:51:53*dmi00 joined #nim
22:00:33*enthus1ast quit (Ping timeout: 252 seconds)
22:04:05*couven92 quit (Quit: Client disconnecting)
22:12:44*brson joined #nim
22:21:48*elrood quit (Quit: Leaving)
22:34:21*Calinou_ is now known as Calinou
22:47:09*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:47:26*nsf quit (Quit: WeeChat 1.6)
22:49:26*couven92 joined #nim
22:59:57*brson quit (Quit: leaving)
23:40:03*tinAndi quit (Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923])
23:42:58*yglukhov quit (Remote host closed the connection)
23:43:08vlad1777dgood night )
23:43:14*vlad1777d quit (Quit: Leaving)
23:48:05*Trustable quit (Remote host closed the connection)
23:51:50*pregressive quit ()
23:52:20*Matthias247 joined #nim