Forum: Ders Arası RSS
lexer ve lexing
Mengu (Moderatör) #1
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: lexer ve lexing
merhaba,

bir projem var, python ile basit bir ide yapmak istiyorum. syntax highlighting olayi icin de c# ile regex ve selection olaylariyla halledebiliyordum fakat python'da oyle olmuyor, java'da da oyle olmuyor ve muhtemelen c++ ve d'de oyle olmuyordur.

daha sonra freenode uzerinden #python kanalinda bu konuyu sorduklarim bana lexerlar ve lexing hakkinda bilgi sahibi olmam gerektigini soylediler. tahmin edersiniz ki ben de o an boyle bir seyin oldugunu ilk defa ogrenmis oldum. hazir ustadlar buradayken sormak istiyorum. lexerlar ve lexing hakkinda bilginiz var mi? bu konuda beni aydinlatabilir misiniz?
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #2
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtını ben de merak ediyorum ama ben olsam böyle bir proje için Scintilla'dan yararlanırdım:

    http://www.scintilla.org/index.html

Ali
Mengu (Moderatör) #3
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
tesekkurler ali hocam.

http://www.scintilla.org/Lexer.txt

http://sphere.sourceforge.net/flik/docs/scintilla-containe…

http://sphere.sourceforge.net/flik/docs/scintilla-folding.…

adresleri cok isime yarayacak. once bir okuyayim, anladigim vakit dilim dondugu kadar burada da anlatmaya calisirim.
http://www.mengu.net - some kind of monster
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Ders Arası RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-22, 05:06:12 (UTC -08:00)