They are called python comments in this case because gyp files are in fact python code. Yes, python does have a lot of syntax overlap with JS and shell code.
On Thu, Jan 23, 2014 at 9:48 AM, Kevin Ingwersen <[email protected]>wrote: > I thought those were more likely called „shell-like comments“, as they’re > used in Shibangs too x3. Thanks for the info anyway! ^^ > Am Do. Jan. 23 2014 16:44:37 schrieb Fedor Indutny: > > > They just start with '#' . I think you better Google it anyway ;) > > > > On Thu, Jan 23, 2014 at 7:37 PM, Kevin Ingwersen > > <[email protected]> wrote: > >> Turn sout that digging npmjs.org revealed a very small amount of gyp > >> handlers. I havent tried one, but i feel like they could be quite old :p > >> > >> But what is that about python comments? I never did python myself. > >> Am Do. Jan. 23 2014 16:00:18 schrieb Arnout Kazemier: > >> > >> Yeah, I noticed that after pressing send, and a find/replace should > take out > >> most of these. > >> > >> On Thursday 23 January 2014 at 15:58, Fedor Indutny wrote: > >> > >> I meant python comments: > >> https://github.com/joyent/node/blob/master/node.gyp#L83 > >> > >> But I think some simple regexp to trim them and eval could really make > >> the trick work. > >> > >> On Thu, Jan 23, 2014 at 6:56 PM, Arnout Kazemier <[email protected]> > wrote: > >> > >> Then you could do something like `data = (new Function('return '+ > gyp)())` > >> to get the data. > >> > >> Founder: 3rd-Eden > >> Product: Observe.it > >> > >> Lead Software Engineer: Nodejitsu.com > >> > >> > >> Twitter: @3rdEden > >> > >> Github: @3rd-Eden > >> > >> Skype: arnoutkazemier > >> > >> Facebook: arnout.kazemier > >> > >> Mobile: +31623254031 > >> > >> On Thursday 23 January 2014 at 15:15, Fedor Indutny wrote: > >> > >> Won't work either, I guess. As it may contain comments. > >> > >> On Thu, Jan 23, 2014 at 6:15 PM, Arnout Kazemier <[email protected]> > wrote: > >> > >> eval it? > >> > >> On Thursday 23 January 2014 at 15:01, Kevin Ingwersen wrote: > >> > >> Hey! > >> > >> Is it possible to parse GYP files in nodejs? JSON.parse fails at the > first > >> single-quote x.x > >> > >> Kind regards, Ingwie > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > >> > >> -- > >> > >> > >> > >> > >> -- > >> -- > >> Job Board: http://jobs.nodejs.org/ > >> Posting guidelines: > >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >> You received this message because you are subscribed to the Google > >> Groups "nodejs" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nodejs?hl=en?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "nodejs" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
