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:57 | enthus1ast | is '>' | '<' 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:58 | flyx | `plus{' ', '\t', '\l', '\c'}` is parsed as nnkCurlyExpr instead of a call with a nnkCurly parameter |
08:34:06 | Arrrr | for sets? |
08:37:05 | flyx | sets would be nnkCurly |
08:44:31 | Arrrr | aah |
08:45:24 | * | bjz_ joined #nim |
08:45:39 | * | bjz quit (Ping timeout: 265 seconds) |
08:47:48 | Araq | n{i} |
08:48:25 | Araq | proc `{}` ... # Nim has curly accessors. |
08:48:39 | Araq | one of my favourite features :-) |
08:49:13 | * | flyx didn't know that |
08:50:21 | Arrrr | However you excluded n(i), what's the difference? |
08:50:47 | Araq | n(i) means call n with i |
08:50:58 | Araq | overloading it to also mean |
08:51:14 | Araq | n()(i) complicates things too much |
08:51:28 | Araq | n{i} has no inherent meaning so doesn't have this problem |
08:51:50 | Arrrr | mm |
08:57:37 | Araq | by 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:45 | flyx | ~ would be an ASCII symbol to do that |
09:20:16 | * | GustavoLapasta quit (Quit: Leaving) |
09:20:20 | Araq | foo~bar doesn't look as nice |
09:20:32 | Araq | though arguably the middot is too hard to read |
09:21:16 | flyx | well, ~ coud be mistaken as - |
09:21:32 | flyx | if 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:44 | cheatfate | Araq, why symbol `-` is illegal for module name? |
12:50:54 | def- | cheatfate: because it's the subtraction operator and you can use it without spaces inbetween |
12:51:44 | cheatfate | nim c japan-cars.nim |
12:51:47 | def- | import foo-bar; var foo, bar; foo-bar.run() |
12:51:54 | cheatfate | Error: invalid module name: 'japan-cars' |
12:55:18 | flyx | or simply put: because module names may be used to explicitly use functionality with `modulename`.`someproc`, they must be valid identifiers. |
12:55:29 | flyx | and 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:19 | cheatfate | pegs module really needs more comprehensive examples and documentation |
21:19:51 | corecode | is that a parser? |
21:20:06 | * | enthus1ast joined #nim |
21:20:57 | cheatfate | i think its something between parser and regular expressions |
21:21:12 | corecode | yea i like PEG |
21:21:43 | * | eizua quit (Quit: Leaving) |
21:22:48 | corecode | i 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:08 | vlad1777d | good 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 |