Text this: Synthetic mixed-signal computation in living cells