From perl at aaroncrane.co.uk Fri Jun 1 06:38:04 2012 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Fri, 1 Jun 2012 14:38:04 +0100 Subject: [Edinburgh-pm] Coming to Edinburgh In-Reply-To: <20120531131159.GF22594@mooker.vm.bytemark.co.uk> References: <4F5208C4.50307@dave.org.uk> <20120531100308.68730x72fga2ixfw@webmail.mag-sol.com> <20120531130626.83093d82yk4yvuma@webmail.mag-sol.com> <20120531131159.GF22594@mooker.vm.bytemark.co.uk> Message-ID: Murray wrote: > I also like http://www.edinburghpubguide.co.uk/PubDetails/Bailie_Bar_40.html > which is vaugely in the same area. ?Tho I'm always happy with the Cumberland > too. I don't think I've been to the Bailie, but always happy to try a new place. I'm fine with the Cumberland if that's the consensus, but since nobody seems to be speaking against the Bailie, shall we just go with that? Say, 6.00 or 6.30 on Wednesday? -- Aaron Crane ** http://aaroncrane.co.uk/ From dave at dave.org.uk Fri Jun 1 07:05:26 2012 From: dave at dave.org.uk (Dave Cross) Date: Fri, 01 Jun 2012 15:05:26 +0100 Subject: [Edinburgh-pm] Coming to Edinburgh In-Reply-To: References: <4F5208C4.50307@dave.org.uk> <20120531100308.68730x72fga2ixfw@webmail.mag-sol.com> <20120531130626.83093d82yk4yvuma@webmail.mag-sol.com> <20120531131159.GF22594@mooker.vm.bytemark.co.uk> Message-ID: <20120601150526.15412y3rhbbw2a7a@webmail.mag-sol.com> Quoting Aaron Crane : > Murray wrote: >> I also like http://www.edinburghpubguide.co.uk/PubDetails/Bailie_Bar_40.html >> which is vaugely in the same area. ?Tho I'm always happy with the Cumberland >> too. > > I don't think I've been to the Bailie, but always happy to try a new place. > > I'm fine with the Cumberland if that's the consensus, but since nobody > seems to be speaking against the Bailie, shall we just go with that? > Say, 6.00 or 6.30 on Wednesday? Very happy to call that the plan. Dave... From perl at aaroncrane.co.uk Wed Jun 6 03:01:08 2012 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Wed, 6 Jun 2012 11:01:08 +0100 Subject: [Edinburgh-pm] Emergency meeting tonight Message-ID: Just a reminder: the plan is to meet Dave Cross at the Bailie Bar in Stockbridge tonight, from about 6pm or 6.30. http://www.thebailiebar.co.uk/ See you all there! -- Aaron Crane ** http://aaroncrane.co.uk/ From perl at minty.org Wed Jun 6 10:32:09 2012 From: perl at minty.org (Murray) Date: Wed, 6 Jun 2012 18:32:09 +0100 Subject: [Edinburgh-pm] Emergency meeting tonight In-Reply-To: References: Message-ID: <20120606173201.GP22594@mooker.vm.bytemark.co.uk> On Wed, Jun 06, 2012 at 11:01:08AM +0100, Aaron Crane wrote: > See you all there! On way, albeit for a brief/quick pint only .... From cyocum at gmail.com Fri Jun 15 09:18:50 2012 From: cyocum at gmail.com (Chris Yocum) Date: Fri, 15 Jun 2012 17:18:50 +0100 Subject: [Edinburgh-pm] Dumb regex question Message-ID: <20120615161849.GA5439@gmail.com> Hi Guys, Ok, I need to find all words that have a lower case letter followed by an upper case one. I cannot seem to get it to work. Here is my attempt. Note that this must be in Unicode because I have data with accent marks in it. my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); foreach my $word (@words) { if($word =~ m/\p{IsLower}(?=\p{IsUpper})/) { print "$word\n"; } } The only word here that should be matched is "ca?nConchobor" and words like it. Right now the regex matches all the words which isn't what I was expecting. Thanks, Chris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 230 bytes Desc: Digital signature URL: From anthony.randell at gmail.com Fri Jun 15 09:36:14 2012 From: anthony.randell at gmail.com (Anthony Randell) Date: Fri, 15 Jun 2012 17:36:14 +0100 Subject: [Edinburgh-pm] Dumb regex question In-Reply-To: <20120615161849.GA5439@gmail.com> References: <20120615161849.GA5439@gmail.com> Message-ID: Odd - running this on strawberry perl 5.12 it works fine. I just get ca?nConchobor. What version are you using? On 15 June 2012 17:18, Chris Yocum wrote: > Hi Guys, > > Ok, I need to find all words that have a lower case letter followed by > an upper case one. ?I cannot seem to get it to work. ?Here is my > attempt. ?Note that this must be in Unicode because I have data with > accent marks in it. > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > ? ? ? ?if($word =~ m/\p{IsLower}(?=\p{IsUpper})/) { > ? ? ? ? ? ? ? ? print "$word\n"; > ? ? ? ?} > } > > The only word here that should be matched is "ca?nConchobor" and words > like it. ?Right now the regex matches all the words which isn't what I > was expecting. > > Thanks, > Chris > > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm From cyocum at gmail.com Fri Jun 15 09:39:29 2012 From: cyocum at gmail.com (Chris Yocum) Date: Fri, 15 Jun 2012 17:39:29 +0100 Subject: [Edinburgh-pm] Dumb regex question In-Reply-To: References: <20120615161849.GA5439@gmail.com> Message-ID: <20120615163929.GB5439@gmail.com> On Fri, Jun 15, 2012 at 05:36:14PM +0100, Anthony Randell wrote: > Odd - running this on strawberry perl 5.12 it works fine. > > I just get ca?nConchobor. What version are you using? > Huh, :(. I am using 5.14.2 on XUbuntu 12.04. Chris > > > On 15 June 2012 17:18, Chris Yocum wrote: > > Hi Guys, > > > > Ok, I need to find all words that have a lower case letter followed by > > an upper case one. ?I cannot seem to get it to work. ?Here is my > > attempt. ?Note that this must be in Unicode because I have data with > > accent marks in it. > > > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > > > foreach my $word (@words) { > > ? ? ? ?if($word =~ m/\p{IsLower}(?=\p{IsUpper})/) { > > ? ? ? ? ? ? ? ? print "$word\n"; > > ? ? ? ?} > > } > > > > The only word here that should be matched is "ca?nConchobor" and words > > like it. ?Right now the regex matches all the words which isn't what I > > was expecting. > > > > Thanks, > > Chris > > > > _______________________________________________ > > Edinburgh-pm mailing list > > Edinburgh-pm at pm.org > > http://mail.pm.org/mailman/listinfo/edinburgh-pm -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 230 bytes Desc: Digital signature URL: From miles at assyrian.org.uk Fri Jun 15 09:43:28 2012 From: miles at assyrian.org.uk (Miles Gould) Date: Fri, 15 Jun 2012 17:43:28 +0100 Subject: [Edinburgh-pm] Dumb regex question In-Reply-To: <20120615161849.GA5439@gmail.com> References: <20120615161849.GA5439@gmail.com> Message-ID: <4FDB6630.10801@assyrian.org.uk> On 15/06/12 17:18, Chris Yocum wrote: > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > if($word =~ m/\p{IsLower}(?=\p{IsUpper})/) { > print "$word\n"; > } > } First off, the lookahead assertion isn't doing anything, so let's simplify the regex. #!/usr/bin/perl use strict; use warnings; my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); foreach my $word (@words) { if($word =~ m/\p{IsLower}\p{IsUpper}/) { print "$word\n"; } } d?ne l?echreraig ca?nConchobor OK, bug verified (this is all on perl 5.10.1, by the way). Now let's see what's actually matching: #!/usr/bin/perl use strict; use warnings; my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); foreach my $word (@words) { if($word =~ m/\p{IsLower}\p{IsUpper}/) { print "$word: $&\n"; } } d?ne: d l?echreraig: l ca?nConchobor: a In each case, it's the letter before the accented character, and *not* the accented character itself. Maybe it doesn't realise that the multibyte sequence should be treated as one character? Let's turn on the utf8 pragma so Perl knows our source code is in UTF-8: #!/usr/bin/perl use strict; use warnings; use utf8; my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); foreach my $word (@words) { if($word =~ m/\p{IsLower}\p{IsUpper}/) { print "$word: $&\n"; } } ca?nConchobor: nC Success! Almost. Now we're outputting the result with the wrong encoding, for reasons that someone else will hopefully be able to explain. #!/usr/bin/perl use strict; use warnings; use utf8; use Encode; my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); foreach my $word (@words) { if($word =~ m/\p{IsLower}\p{IsUpper}/) { print encode('utf8', "$word\n"); } } ca?nConchobor Wincore! HTH, Miles From perl at aaroncrane.co.uk Fri Jun 15 09:45:33 2012 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Fri, 15 Jun 2012 17:45:33 +0100 Subject: [Edinburgh-pm] Dumb regex question In-Reply-To: <20120615161849.GA5439@gmail.com> References: <20120615161849.GA5439@gmail.com> Message-ID: Chris Yocum wrote: > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); Are you sure that Perl is seeing the strings you think it's seeing? Try adding `use re "debug"` to get more insight into what's going on; my guess is that you need `use utf8` (or the binmode equivalent if these strings come from a file) to get the behaviour you want. Since your program doesn't say what encoding it's in, Perl assumes Latin-1 (for backwards compatibility). In particular, "?" is 0xC3 0xA1 in UTF-8, but those bytes also form the Latin-1 representation of U+00C3 U+00A1 "??", so Perl is probably seeing "l??chreraig" for $words[1] ? which does indeed contain a lower-case letter immediately followed by an upper-case. A similar argument applies to "?". > Note that this must be in Unicode because I have data with > accent marks in it. Well, it's certainly possible to represent contemporary Irish orthography in Latin-1 ? no Unicode needed there. But I agree that Unicode is desirable nonetheless. -- Aaron Crane ** http://aaroncrane.co.uk/ From cyocum at gmail.com Fri Jun 15 09:50:23 2012 From: cyocum at gmail.com (Chris Yocum) Date: Fri, 15 Jun 2012 17:50:23 +0100 Subject: [Edinburgh-pm] Dumb regex question In-Reply-To: <4FDB6630.10801@assyrian.org.uk> References: <20120615161849.GA5439@gmail.com> <4FDB6630.10801@assyrian.org.uk> Message-ID: <20120615165022.GC5439@gmail.com> On Fri, Jun 15, 2012 at 05:43:28PM +0100, Miles Gould wrote: > On 15/06/12 17:18, Chris Yocum wrote: > >my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > > >foreach my $word (@words) { > > if($word =~ m/\p{IsLower}(?=\p{IsUpper})/) { > > print "$word\n"; > > } > >} > > First off, the lookahead assertion isn't doing anything, so let's > simplify the regex. > > > #!/usr/bin/perl > > use strict; > use warnings; > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > if($word =~ m/\p{IsLower}\p{IsUpper}/) { > print "$word\n"; > } > } > > d?ne > l?echreraig > ca?nConchobor > That's the regex I originally started with. After some Google'ing, I thought that the one I sent was the one I needed. > > OK, bug verified (this is all on perl 5.10.1, by the way). Now let's > see what's actually matching: > > > #!/usr/bin/perl > > use strict; > use warnings; > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > if($word =~ m/\p{IsLower}\p{IsUpper}/) { > print "$word: $&\n"; > } > } > > d?ne: d > l?echreraig: l > ca?nConchobor: a > > > In each case, it's the letter before the accented character, and > *not* the accented character itself. Maybe it doesn't realise that > the multibyte sequence should be treated as one character? Let's > turn on the utf8 pragma so Perl knows our source code is in UTF-8: > > > #!/usr/bin/perl > > use strict; > use warnings; > use utf8; > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > if($word =~ m/\p{IsLower}\p{IsUpper}/) { > print "$word: $&\n"; > } > } > > ca?nConchobor: nC > > > Success! Almost. Now we're outputting the result with the wrong > encoding, for reasons that someone else will hopefully be able to > explain. > > > #!/usr/bin/perl > > use strict; > use warnings; > use utf8; > use Encode; > > my @words = ("d?ne", "l?echreraig", "ca?nConchobor"); > > foreach my $word (@words) { > if($word =~ m/\p{IsLower}\p{IsUpper}/) { > print encode('utf8', "$word\n"); > } > } > > ca?nConchobor > > > Wincore! w00t! Thanks!! -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 230 bytes Desc: Digital signature URL: From perl at aaroncrane.co.uk Tue Jun 19 03:49:31 2012 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Tue, 19 Jun 2012 11:49:31 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> Message-ID: Some time ago, I wrote: > Murray wrote: >> On the basis that any significant decisions would be handled via doodle poll or >> similar, I'm happy to handle the admin behind it. > > Thanks very much for volunteering. ?Pretty much anyone who's willing > to do the work gets my vote. :-) Well, I don't think anyone has objected to Murray taking over responsibility for things, so I'd like to propose that he be our Fearless Leader from now on (or until he gets bored, at least :-) Rory, I take it you can give Murray any details he needs for the website and so on. And thanks again for the work you've done! -- Aaron Crane ** http://aaroncrane.co.uk/ From robrwo at gmail.com Tue Jun 19 04:05:15 2012 From: robrwo at gmail.com (Robert Rothenberg) Date: Tue, 19 Jun 2012 12:05:15 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> Message-ID: <4FE05CEB.8090106@gmail.com> On 19/06/12 11:49 Aaron Crane wrote: > Some time ago, I wrote: >> Murray wrote: >>> On the basis that any significant decisions would be handled via doodle poll or >>> similar, I'm happy to handle the admin behind it. >> >> Thanks very much for volunteering. Pretty much anyone who's willing >> to do the work gets my vote. :-) > > Well, I don't think anyone has objected to Murray taking over > responsibility for things, so I'd like to propose that he be our > Fearless Leader from now on (or until he gets bored, at least :-) I'm happy with Murray taking over if he is. From perl at minty.org Tue Jun 19 04:31:57 2012 From: perl at minty.org (Murray) Date: Tue, 19 Jun 2012 12:31:57 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: <4FE05CEB.8090106@gmail.com> References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> <4FE05CEB.8090106@gmail.com> Message-ID: <20120619113151.GR22594@mooker.vm.bytemark.co.uk> On Tue, Jun 19, 2012 at 12:05:15PM +0100, Robert Rothenberg wrote: > I'm happy with Murray taking over if he is. Mwah-haha-haha-ha ... [evil grin] ;) From asmith9983 at gmail.com Tue Jun 19 04:42:20 2012 From: asmith9983 at gmail.com (A Smith) Date: Tue, 19 Jun 2012 12:42:20 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: <20120619113151.GR22594@mooker.vm.bytemark.co.uk> References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> <4FE05CEB.8090106@gmail.com> <20120619113151.GR22594@mooker.vm.bytemark.co.uk> Message-ID: me too, as he knows more about websites than I do. -- Andrew On 19 June 2012 12:31, Murray wrote: > On Tue, Jun 19, 2012 at 12:05:15PM +0100, Robert Rothenberg wrote: > > I'm happy with Murray taking over if he is. > > Mwah-haha-haha-ha ... [evil grin] > > ;) > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From anthony.randell at gmail.com Tue Jun 19 04:42:26 2012 From: anthony.randell at gmail.com (Anthony Randell) Date: Tue, 19 Jun 2012 12:42:26 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> Message-ID: Seconded thanks to Rory - all the best! From robrwo at gmail.com Tue Jun 19 05:15:33 2012 From: robrwo at gmail.com (Robert Rothenberg) Date: Tue, 19 Jun 2012 13:15:33 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> Message-ID: <4FE06D65.3040408@gmail.com> On 19/06/12 12:42 Anthony Randell wrote: > Seconded thanks to Rory - all the best! Yes, thanks again to Rory! From miles at assyrian.org.uk Tue Jun 19 06:25:49 2012 From: miles at assyrian.org.uk (Miles Gould) Date: Tue, 19 Jun 2012 14:25:49 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> Message-ID: <4FE07DDD.1060607@assyrian.org.uk> On 19/06/12 11:49, Aaron Crane wrote: > Well, I don't think anyone has objected to Murray taking over > responsibility for things, so I'd like to propose that he be our > Fearless Leader from now on (or until he gets bored, at least :-) I for one welcome our new fearless overlord. > Rory... thanks again for the work you've done! +1! Miles From rory.macdonald at gmail.com Wed Jun 20 13:36:21 2012 From: rory.macdonald at gmail.com (Rory Macdonald) Date: Wed, 20 Jun 2012 21:36:21 +0100 Subject: [Edinburgh-pm] New admin rqd for Edinburgh PM site - was Re: Web site needs updating? In-Reply-To: <20120619113151.GR22594@mooker.vm.bytemark.co.uk> References: <20120422121446.GH11969@mooker.vm.bytemark.co.uk> <4FE05CEB.8090106@gmail.com> <20120619113151.GR22594@mooker.vm.bytemark.co.uk> Message-ID: On 19 June 2012 12:31, Murray wrote: > On Tue, Jun 19, 2012 at 12:05:15PM +0100, Robert Rothenberg wrote: >> I'm happy with Murray taking over if he is. > > Mwah-haha-haha-ha ... [evil grin] > > ;) Excellent - I'll dig out various (dusty) credentials for you Murray when I get back to UK this weekend. Rory From perl at minty.org Tue Jun 26 11:06:41 2012 From: perl at minty.org (Murray) Date: Tue, 26 Jun 2012 19:06:41 +0100 Subject: [Edinburgh-pm] Thursday! Message-ID: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> I've booked a table at the Cumberland for 6.30 under my name. Anyone else coming along? From miles at assyrian.org.uk Tue Jun 26 15:31:28 2012 From: miles at assyrian.org.uk (Miles Gould) Date: Tue, 26 Jun 2012 23:31:28 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> Message-ID: <4FEA3840.5050306@assyrian.org.uk> On 26/06/12 19:06, Murray wrote: > I've booked a table at the Cumberland for 6.30 under my name. I'm planning to be in Edinburgh that day, but it'll depend on how well I'm getting on with my various projects. I'll try to make it along for a bit. Miles PS I've read various people on the Internet claiming that writing a compiler is barely harder than writing an interpreter. These people are, quite categorically, full of shit. From edwin.brady at gmail.com Tue Jun 26 15:36:08 2012 From: edwin.brady at gmail.com (Edwin Brady) Date: Wed, 27 Jun 2012 00:36:08 +0200 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <4FEA3840.5050306@assyrian.org.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> <4FEA3840.5050306@assyrian.org.uk> Message-ID: <6FE12BBD-4753-44D3-95D1-FC457DD41F01@gmail.com> On 27 Jun 2012, at 00:31, Miles Gould wrote: > On 26/06/12 19:06, Murray wrote: >> I've booked a table at the Cumberland for 6.30 under my name. > > I'm planning to be in Edinburgh that day, but it'll depend on how well I'm getting on with my various projects. I'll try to make it along for a bit. I'm flying back from Foreignistan to Edinburgh on Thursday, so I may consider hanging about for a couple of hours and joining in. > PS I've read various people on the Internet claiming that writing a compiler is barely harder than writing an interpreter. These people are, quite categorically, full of shit. My experience has been that you can make it barely harder than writing an interpreter as long as you already know how to write a compiler and have most of a compiler already handy. So, yes, I agree, but I'm willing to rant more on the topic in the pub if you and I both make it :). Edwin. From miles at assyrian.org.uk Wed Jun 27 01:56:21 2012 From: miles at assyrian.org.uk (Miles Gould) Date: Wed, 27 Jun 2012 09:56:21 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <6FE12BBD-4753-44D3-95D1-FC457DD41F01@gmail.com> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> <4FEA3840.5050306@assyrian.org.uk> <6FE12BBD-4753-44D3-95D1-FC457DD41F01@gmail.com> Message-ID: <4FEACAB5.2040509@assyrian.org.uk> On 26/06/12 23:36, Edwin Brady wrote: >> PS I've read various people on the Internet claiming that writing a >> compiler is barely harder than writing an interpreter. These people >> are, quite categorically, full of shit. > > My experience has been that you can make it barely harder than > writing an interpreter as long as you already know how to write a > compiler and have most of a compiler already handy. So, yes, I > agree, but I'm willing to rant more on the topic in the pub if you > and I both make it :). Writing one from scratch, on the other hand... :-) Miles From cyocum at gmail.com Wed Jun 27 02:10:02 2012 From: cyocum at gmail.com (Chris Yocum) Date: Wed, 27 Jun 2012 10:10:02 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> Message-ID: <20120627091001.GA27428@gmail.com> On Tue, Jun 26, 2012 at 07:06:41PM +0100, Murray wrote: > I've booked a table at the Cumberland for 6.30 under my name. > > Anyone else coming along? I should be there. Chris From perl at aaroncrane.co.uk Wed Jun 27 03:39:39 2012 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Wed, 27 Jun 2012 11:39:39 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> Message-ID: Murray wrote: > I've booked a table at the Cumberland for 6.30 under my name. > > Anyone else coming along? I'll be there, and I look forward to the compiler-writing chat. :-) -- Aaron Crane ** http://aaroncrane.co.uk/ From stephen at jadevine.org.uk Wed Jun 27 03:41:17 2012 From: stephen at jadevine.org.uk (Stephen Quinney) Date: Wed, 27 Jun 2012 11:41:17 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> Message-ID: I'll be there later on in the evening (9ish). Stephen On 26 June 2012 19:06, Murray wrote: > I've booked a table at the Cumberland for 6.30 under my name. > > Anyone else coming along? > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm From cyocum at gmail.com Wed Jun 27 03:56:32 2012 From: cyocum at gmail.com (Chris Yocum) Date: Wed, 27 Jun 2012 11:56:32 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> Message-ID: <20120627105632.GA28250@gmail.com> On Wed, Jun 27, 2012 at 11:39:39AM +0100, Aaron Crane wrote: > Murray wrote: > > I've booked a table at the Cumberland for 6.30 under my name. > > > > Anyone else coming along? > > I'll be there, and I look forward to the compiler-writing chat. :-) So am I as I am kind of writing a grammar to turn into a compiler (at some point, blah blah) Chris > > -- > Aaron Crane ** http://aaroncrane.co.uk/ > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm From miles at assyrian.org.uk Wed Jun 27 07:22:59 2012 From: miles at assyrian.org.uk (Miles Gould) Date: Wed, 27 Jun 2012 15:22:59 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120627105632.GA28250@gmail.com> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> <20120627105632.GA28250@gmail.com> Message-ID: <4FEB1743.4000209@assyrian.org.uk> On 27/06/12 11:56, Chris Yocum wrote: >> I'll be there, and I look forward to the compiler-writing chat. :-) > > So am I as I am kind of writing a grammar to turn into a compiler (at > some point, blah blah) Did I mention that the front end is the easy bit? :-) http://imgur.com/V39tJ Miles From perl at minty.org Wed Jun 27 07:49:14 2012 From: perl at minty.org (Murray) Date: Wed, 27 Jun 2012 15:49:14 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <4FEB1743.4000209@assyrian.org.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> <20120627105632.GA28250@gmail.com> <4FEB1743.4000209@assyrian.org.uk> Message-ID: <20120627144910.GV27541@mooker.vm.bytemark.co.uk> On Wed, Jun 27, 2012 at 03:22:59PM +0100, Miles Gould wrote: > On 27/06/12 11:56, Chris Yocum wrote: > >>I'll be there, and I look forward to the compiler-writing chat. :-) > > > >So am I as I am kind of writing a grammar to turn into a compiler (at > >some point, blah blah) > > Did I mention that the front end is the easy bit? :-) All problems in computer science can be solved by another level of indirection, right? Have you considered writing a game, that in turn lets game-players write the compiler? http://blogs.discovermagazine.com/notrocketscience/2011/09/18/computer-gamers-solve-problem-in-aids-research-that-puzzled-scientists-for-years/ From cyocum at gmail.com Wed Jun 27 07:55:38 2012 From: cyocum at gmail.com (Chris Yocum) Date: Wed, 27 Jun 2012 15:55:38 +0100 Subject: [Edinburgh-pm] Thursday! In-Reply-To: <20120627144910.GV27541@mooker.vm.bytemark.co.uk> References: <20120626180641.GO27541@mooker.vm.bytemark.co.uk> <20120627105632.GA28250@gmail.com> <4FEB1743.4000209@assyrian.org.uk> <20120627144910.GV27541@mooker.vm.bytemark.co.uk> Message-ID: <20120627145538.GF28250@gmail.com> On Wed, Jun 27, 2012 at 03:49:14PM +0100, Murray wrote: > On Wed, Jun 27, 2012 at 03:22:59PM +0100, Miles Gould wrote: > > On 27/06/12 11:56, Chris Yocum wrote: > > >>I'll be there, and I look forward to the compiler-writing chat. :-) > > > > > >So am I as I am kind of writing a grammar to turn into a compiler (at > > >some point, blah blah) > > > > Did I mention that the front end is the easy bit? :-) No, but given the fact that I am getting pretty far pretty fast gives one a clue as to where the hard parts are. If I can do it, it has to be easy. > > All problems in computer science can be solved by another level of indirection, > right? > > Have you considered writing a game, that in turn lets game-players write the > compiler? > > http://blogs.discovermagazine.com/notrocketscience/2011/09/18/computer-gamers-solve-problem-in-aids-research-that-puzzled-scientists-for-years/ Heheh. Just get the "cloud" to do it: http://xkcd.com/1060/ Chris