0
我想用MI寫一個GUI前端到gdb。目前我可以通過管道與gdb通信,但是GUI調試器應該能夠顯示源代碼並允許用戶使用他們的鼠標來檢查/修改數據。爲GUI調試器編寫解析器
問題是,爲了知道用戶指向什麼變量,我想我需要編寫一個解析器。但是,我不想實現整個詞法分析器和解析器。我如何在源代碼中獲取這些標識符的位置?
[編輯]
總之,我希望用戶能夠通過將鼠標懸停在使用小鼠的變量來檢查一個變量的值,所以我來解析代碼知道哪裏每個變量出現。我想實現這樣的功能:
目前還不清楚你在問什麼。鼠標指針和解析如何相關? – keltar