00:29:52  * chicoxy__joined
00:30:00  * chicoxyz_quit (Ping timeout: 268 seconds)
00:40:45  * chicoxy__quit (Remote host closed the connection)
00:49:36  * chicoxyzzyjoined
00:54:40  * chicoxyzzyquit (Ping timeout: 268 seconds)
01:13:31  * chicoxyzzyjoined
01:18:06  * chicoxyzzyquit (Ping timeout: 268 seconds)
01:37:46  * chicoxyzzyjoined
01:42:46  * chicoxyzzyquit (Ping timeout: 268 seconds)
01:50:41  * chicoxyzzyjoined
02:06:12  * chicoxyzzyquit (Ping timeout: 268 seconds)
02:09:38  * chicoxyzzyjoined
02:14:13  * chicoxyzzyquit (Ping timeout: 268 seconds)
04:22:43  * caridyquit (Remote host closed the connection)
04:23:32  * caridyjoined
05:38:01  * symurphyjoined
05:39:18  * symurphyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
06:59:19  * chicoxyzzyjoined
07:02:53  * chicoxyz_joined
07:04:03  * chicoxyzzyquit (Ping timeout: 268 seconds)
07:34:27  * chicoxyzzyjoined
07:35:36  * chicoxyz_quit (Ping timeout: 260 seconds)
08:04:52  * chicoxyzzyquit (Remote host closed the connection)
08:14:10  * chicoxyzzyjoined
08:47:31  * chicoxyzzyquit (Remote host closed the connection)
09:28:31  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
10:23:28  * chicoxyzzyjoined
10:25:10  * mylesborinsquit (Quit: farewell for now)
10:25:41  * mylesborinsjoined
10:27:58  * chicoxyzzyquit (Ping timeout: 255 seconds)
10:28:26  * chicoxyzzyjoined
10:35:44  * chicoxyzzyquit (Remote host closed the connection)
12:10:10  * jmdyckjoined
14:42:33  * caridyquit (Remote host closed the connection)
14:43:04  * caridyjoined
14:43:06  * caridyquit (Remote host closed the connection)
14:43:34  * caridyjoined
16:08:11  * not-an-aardvarkjoined
18:23:24  * caridyquit (Remote host closed the connection)
18:24:00  * caridyjoined
18:54:57  * chicoxyzzyjoined
21:22:31  * ademajoined
21:23:24  <adema>Hi all !
21:24:18  <adema>i'm trying to work with ECMEScript grammar http://www.ecma-international.org/ecma-262/7.0 and https://tc39.github.io/ecma262/
21:24:47  <adema>and i'm having problem uunderstading when WhiteSpaces are allowed, mandatory and forbidden
21:25:15  * chicoxyzzyquit (Remote host closed the connection)
21:25:19  <adema>they are (almost) never mentioned in the spec, expect for the Comment
21:26:40  <adema>for example, "VariableStatement: var VariableDeclarationList" would allow something like "vara=0;"
21:31:20  <adema>so i guess, WhiteSpaces are mandatory in this case
21:33:25  <adema>and for the "IfStatement: if ( Expression ) Statement" i guess WhiteSpaces are allowed between each term
21:36:23  * chicoxyz_joined
22:32:28  * chicoxyzzyjoined
22:33:59  * chicoxyz_quit (Ping timeout: 268 seconds)
23:25:59  <jmdyck>adema: The syntactic grammar won't tell you where whitespace is allowed/mandatory/forbidden, because it's a grammar whose terminals are tokens, and whitespace isn't a token
23:34:29  <jmdyck>(ditto LineTerminator and Comment)
23:39:38  <bterlson>jmdyck: adema: note special case for line break - not a token, still informs the syntactic grammar
23:41:53  <bterlson>adema: to understand whitespace, focus on the lexical grammar (clause 11)
23:47:07  <jmdyck>The lexical grammar tells you how to recognize WhiteSpace (etc), but doesn't (overtly?) tell you about allowed/mandatory/forbidden.
23:47:56  <bterlson>jmdyck: I agree it doesn't 'spell it out', but if you want to know how whitespace is handled, that's the complete spec for it IIUC