Skip to content

Instantly share code, notes, and snippets.

My GSoC project started as a Bourne-shell compiler front-end for guile. To this end
I spent some time learning guile and wrote an implementation of 'wc' for
guix/build/bournish.scm. From there one of my mentors Ludovic suggested that I take
a look at PEG parsing, using the development branch of guile, to turn my attention
from reimplementing the programs in coreutils to the actual parsing of commands,
which would allow us to chain together commands, much as is done from the command
line or while compiling programs. Unfortunately this proved to be a larger project
than I had time left for during GSoC, so I have not yet made a lot of progress on
that front.

Keybase proof

I hereby claim:

  • I am Millak on github.
  • I am efraim (https://keybase.io/efraim) on keybase.
  • I have a public key whose fingerprint is A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351

To claim this, I am signing this object:

@Millak
Millak / keybase.md
Last active August 29, 2015 14:21
keybase proof

Keybase proof

I hereby claim:

  • I am millak on github.
  • I am efraim (https://keybase.io/efraim) on keybase.
  • I have a public key whose fingerprint is A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 To claim this, I am signing this object:
{
    "body": {
        "client": {
@Millak
Millak / build_rpi_sd_card.sh
Created October 22, 2014 06:38
Debian RPi card creator
#!/bin/bash
# build your own Raspberry Pi SD card
#
# by Klaus M Pfeiffer, http://blog.kmp.or.at/ , 2012-06-24
# 2012-06-24
# just checking for how partitions are called on the system (thanks to Ricky Birtles and Luke Wilkinson)
# using http.debian.net as debian mirror, see http://rgeissert.blogspot.co.at/2012/06/introducing-httpdebiannet-debians.html
# tested successfully in debian squeeze and wheezy VirtualBox