Author Archives: ellbur


So, I’ve been using Sweave for all my posts recently and it seems silly always linking to another site, so this blog has now MOVED PERMANENTLY to Advertisements

Posted in meta | Leave a comment

“Inside” Functors — Multiple Arguments

Again for HTML reasons this has been taken to

Posted in R | Leave a comment

“Inside” Functors

So, WordPress doesn’t like RweaveHTML, so this is posted at

Posted in R | Leave a comment

How to use Boost Spirit the “I just converted this from Python” way

Boost Spirit is a… highly impressive parser generator for C++. I might even call it a little too impressive but that’s because I’m not really a C++ programmer. Anyway, I was using pyparsing, which is a parser for Python that … Continue reading

Posted in Boost, C++, parsing, python | Leave a comment

Not Quite Functional

Bitten by not-quite-a-functional-language again! I really should have seen it this time, after I’ve already posted on how confusing this can be. But do you remember how certain constructs that look “functional” don’t create local environments? Sorry about the bit … Continue reading

Posted in functional, python | Leave a comment


My keyboard layout right now. owen.xkb Alphabetic keys, modifiers, and shift keys: Brackets and some punctuation: Movement keys with level 5 shift: Greek letters: The result of lots of tweaking Greek letters should require lots of shift keys so I … Continue reading

Posted in Keyboard | 1 Comment

Cleaner non-wrapping cursor in Vim

The basic idea at Vim Tips Wiki works nicely, but it needs some polishing. First, does anyone actually want inoremap <buffer> <silent> <Home> <C-o>g<Home> inoremap <buffer> <silent> <End> <C-o>g<End> ? I suppose if you were treating the file as one … Continue reading

Posted in vim | Leave a comment