2015-09-17 22 views
6

Yapmaya çalıştığım şey eklenti derleyicisine ihtiyaç duyuyor çünkü derleme zamanında hata raporlamasına ihtiyacım var, ancak sadece Rust'ta istikrarlı ve sadece gece boyunca çalışmasını istiyorum.Derleyici eklentilerini sabit olarak çalışıyor

Derleyici eklentileri kararlı Rust üzerinde çalıştırmak için bir yol var mı?

+0

Sanırım öyle değil. – Veedrac

cevap

7

Henüz değil; derleyici eklentileri, akışta çok fazla olan bir unstable API'sine güvenir. API'lar stabilize edildiğinde haber vermek imkansız olsa da, bu API'lerin kararlı olduğu bildirilmeden önce çok sayıda Rust sürümü göreceğiz.

Sadece AST'ye gereksinim duyan şeyler için iyi bir çözüm, syntex'u kullanmak ve kendi programınızı rustc'den bağımsız olarak oluşturmaktır.

+0

Ne hakkında: https://internals.rust-lang.org/t/pre-rfc-stablized-syntax-extensions-sort-of/2259/12? Sözdizimi uzantısına izin vermek için bir çaba var mıydı? –

+0

Evet, ama a) durdu ve b) ciddi şekilde sınırlı görünüyor. – llogiq