|
Parrot 5.1.0 "Zombie Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 20 February 2013. |
|||
|
01:53
woosley joined
04:39
preflex_ joined
04:55
woolfy joined,
Liz joined
05:03
Liz joined
05:04
woolfy joined
05:16
swarley joined
|
|||
| swarley | Is there a BNF for PIR somewhere? | 05:16 | |
| cotto | swarley: that's a dangerous question. There isn't an official one but there also aren't all that many tricky pieces. | 05:27 | |
| If you're trying to parse it, heredocs will probably be the least pleasant bit. | |||
| What's your interest in a PIR grammar? | 05:29 | ||
| Actually, PIRATE (incomplete nqp-hosted PIR compiler) might have enough of a grammar to be useful. | 05:30 | ||
| benabik | compilers/imcc/imcc.y ? | ||
| cotto | I suppose that that would be of some use. | 05:32 | |
| swarley | I'm just reading through docs.parrot.org/parrot/latest/html/...r.pod.html and constructing an EBNF as I go along and see the grammar defined in the text. | ||
| I'm just playing with a project, because I very much enjoy the idea of PIR, and I wanted to learn erlang. So I'm toying around with making a PIR->LLVM compiler. | 05:35 | ||
| cotto | swarley: some of the non-Russian posts in bacek.livejournal.com/ may be of interest to you. | 05:40 | |
| swarley | oh that is interesting | 05:42 | |
| cotto | What about PIR do you like? | 05:50 | |
| swarley | I like that it's low level feeling but you still have hints of upper level style. It's usable as a backend for interpreters and the like without losing the readability of the code | 06:17 | |
| cotto | It's nice to get a contrary opinion every now and then. | 06:41 | |
|
07:07
Mike-PerlRecruiter_ joined
09:07
cosimo joined
10:38
schm00ster joined
11:23
schm00ster joined
14:14
bluescreen joined
14:15
PacoAir joined
14:21
Psyche^ joined
14:33
contingencyplan joined
15:02
benabik joined
15:27
zby_home joined
15:45
darbelo joined
15:46
dmalcolm joined
16:18
bouncy joined
17:13
bluescreen_ joined
17:27
bluescreen_ joined
17:48
benabik joined
|
|||
| dalek | kudo/nom: 4d9c34a | jnthn++ | src/core/Exception.pm: Tweak an error message; TimToady++. |
18:40 | |
|
18:54
dmalcolm joined
19:07
Mike-PerlRecruiter_ joined
|
|||
| dalek | kudo/nom: 0f97038 | moritz++ | docs/ (2 files): [docs] release announcements in markdown * update release_guide * add a template for the announcement for next month, provided by uvtc++ the format we use is quite close to markdown already, and writing it in proper markdown makes them display nicely on github, and easier to translate to HTML |
19:28 | |
|
20:03
benabik_ joined
20:09
jlaire joined
20:26
benabik_ joined
21:39
p6eval joined
21:42
p6eval joined
|
|||
| dalek | p: 59eaf0a | jnthn++ | src/QAST/Operations.nqp: Various nqp:: ops for I/O related things. |
22:20 | |
| p: dc21f68 | jnthn++ | src/stage0/ (9 files): Update bootstrap. |
|||
| p: 613cdac | jnthn++ | src/HLL/Compiler.pm: Use nqp:: ops for I/O stuff in HLL::Compiler. |
|||
| p: ae065ac | jnthn++ | src/core/IO.pm: Use nqp:: I/O ops for things in the setting. |
|||
| p: 1c2690e | jnthn++ | src/HLL/Compiler.pm: Start pulling out VM-specifics into HLL::Backend. The backend-specific stages also want to move there, but holding off on that pending application of the --target=pbc support. |
23:02 | ||
|
23:27
benabik joined
|
|||