Initial commit of pegasus interpreter.