A ruby compilation framework around s-expressions