Emacs ile lex veya yacc dosyalarını düzenleme bir sıkıntıdır: C modunu kullanırsam girinti yanlış olur ve C modunu kullanmazsam girintiyi kullanamıyorum. Etrafında dolaşmak için bir hile, bir yöntem veya düzenleme modu var mı?Lex/flex/yacc/bison dosyaları için iyi bir Emacs modu veya yöntemi var mı?
cevap
Genelde Makefile modu, metin modu ve bulunduğum satıra göre C modu arasında geçiş yaparım. Daha iyisini istiyorsanız, modu yazmalısınız!
Emacs lisp'ü tanımıyorum, bu yüzden yapamam. –
Öğrenmek için iyi zaman. – vy32
Bir cevabınız olmadığında, neden kendi başına yazmasını söylüyorsunuz? Cidden oy kullanabilirsem, yapardım. –
Matz (Ruby şöhreti) bir yacc (/ bison) modu yazdı gibi görünüyor. http://www.rubyist.net/~matz/a/yacc.el
Bu, benim için hiç işe yaramıyor. – gsingh2011
xemacs ile çalışmak için görünüyor. – vonbrand
'a bir göz atın Tamamen istediğiniz gibi değil ama Emacs için çok mükemmel bir Bison modu var. çok yakından ben çok fazla eksik bulmuyorum ilgili Yacc ve bizon yana
http://ftp.lip6.fr/pub/emacs/elisp-archive/incoming/bison-mode.el.gz
:
http://www.emacswiki.org/emacs/BisonMode
Bu, daha iyi bağlantıdır. Yine de işimin çoğunu artık Antlr ile yapıyorum.
Bazı nedenlerden dolayı girinti çalışmıyor gibi görünüyor. – gsingh2011
- 1. Dev ayrılmış ayırıcı dosyaları görüntülemek ve düzenlemek için iyi bir emacs modu var mı?
- 2. Saf bir HTML5 Emacs modu var mı?
- 3. R için Emacs modu?
- 4. Henüz bir rails3 uyumlu emacs modu var mı?
- 5. HTML 4.01 sıkı düzenleme için en iyi Emacs modu nedir?
- 6. emacs: HideShow, xml modu (sgml modu) ile çalışır mı?
- 7. longlines modu Emacs
- 8. Bir yerlerde iyi bir Emacs proje yönetimi var mı?
- 9. Emacs Style "sanatçı modu"?
- 10. bu .emacs kullanıcı .el dosyaları yüklemek için uygun bir Emacs (24.3.2) lisp tarzı var mı?
- 11. Hızlı emacs kabuk modu?
- 12. Ocaml - Emacs tuareg modu
- 13. UILabel için bir dokunma yöntemi var mı?
- 14. İyi bir raporlama işlevine sahip Emacs için kod incelemesi modu/paketi mi?
- 15. Emacs org modu yayınlama Ajanda
- 16. Emacs python modu için özel Python kabuğu
- 17. Emacs modu çok satırlı yorumlar
- 18. Makefiles'i incelemek için iyi bir araç var mı?
- 19. Emacs org modu bağımlı görevler
- 20. Emacs org-modu sıralı listeler
- 21. Array # include? `Için inversish yöntemi var mı?
- 22. emacs hlint önerileri uygulamak için bir komut var mı?
- 23. Emacs C++ Programlama için herhangi bir refactoring aracı var mı?
- 24. Emacs org modu dosya/görüntüleyici ilişkilendirmeleri
- 25. Unix yapılandırma dosyaları için bir yönerge var
- 26. Bu kullanıcı yöntemi parametresi iyi adlandırılmış mı?
- 27. Python PIL için bir antialiasing yöntemi var mı?
- 28. C# modu için Emacs hız çubuğunu nasıl yapılandırabilirim?
- 29. Karma için drop_while'ye eşdeğer bir Ruby yöntemi var mı?
- 30. Operatörlerin boşluklarla işleyen emacs modu/işlevi
İyi soru! Bu MuMaMo için mükemmel bir uygulama olacaktır (http://www.emacswiki.org/emacs/MuMaMo) –
Bu sorun için uygun olduğunu sanmıyorum çünkü bu sadece web programlama şeyler hakkında bilmek gibi görünüyor. –