generator kodu pośredniego