#include <cstdio>
#include <cerrno>
#include <unistd.h>
#include <limits.h>
using namespace std;
#define RATIONAL_HH
#include "std-string.hh"
/**
Rational numbers. Included is support for + and - infinity.
#include <algorithm> /* find, reverse, sort */
#include <functional> /* unary_function */
#include <cassert>
#include <string>
#endif
#include <libguile.h>
#include <string.h>
/*
Hack for various MacOS incarnations.
#include "lily-proto.hh"
#include "translator.icc"
TODO: