C dilinde interpreter ve compiler oluşturma

C kullanarak bir interpreter ve compiler oluşturmak istiyorum. Nasıl yapabilirim?
İnterpreter yapmak compiler yapmaktan çok daha kolaydır. Çünkü compiler yapman için yapacağın mimarinin (x86, ARM vb) sembolik diline (assembly) de hakim olman gerekir. Fakat bir interpreter yaparken sadece yorumlanacak dili ve C'yi bilmen yeterlidir. Yapabileceğin basit bir interpreter örneği vereyim: BASIC.
 
Biliyorum ama interpreteri yazdıktan sonra nasıl bir IDE'nin içine atacağım?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…