Pek çok var - sorunuzun kapsamını daraltırsanız, ihtiyaçlarınıza özel bazılarını önerebiliriz.
Dikkate değer bir tercüman, Dr. Dobbs'da ayrıntılı olarak açıklanan " Ch: AC / C ++ Interpreter for Script Computing " dir:
Ch, ISO C90 Standardının tüm dil özelliklerini ve standart kitaplıklarını destekleyen, ancak C'yi birinci sınıf nesneler olarak dize türü ve hesaplama dizileri gibi birçok üst düzey özellik ile genişleten eksiksiz bir C yorumlayıcısıdır.
Ch standardı ücretsiz bir yazılımdır ancak açık kaynak değildir. Yalnızca Ch profesyonelinin çizim yetenekleri ve isteyebileceği diğer özellikler vardır.
Buna daha önce hiç bakmadım, ancak elinizin altında bir ac tercümanın olması kulağa çok faydalı geliyor ve muhtemelen araç setime ekleyeceğim bir şey. Soru için teşekkürler!
Düzenle:
En sevdiğim derleyicilerden biri olan TCC'nin C komut dosyalarını çalıştıracağını öğrendim :
Ayrıca C betik dosyalarını da işler (doğrudan çalıştırılması için Linux'taki C kaynak kodu dosyanızın ilk satırına "#! / Usr / local / bin / tcc -run" shebang satırını ekleyin.
TCC, 'infile' yerine '-' kullanıldığında standart girişten C kaynak kodunu okuyabilir. Misal:
echo 'main(){puts("hello");}' | tcc -run -