首页> 外文会议>情報処理学会;情報処理学会全国大会 >LLDB を用いたソース-to-C 型トランスレータ用ソース言語レベルデバッガの実装手法
【24h】

LLDB を用いたソース-to-C 型トランスレータ用ソース言語レベルデバッガの実装手法

机译:使用LLDB的源到C类型翻译器的源语言级调试器的实现方法

获取原文

摘要

本稿では,C 言語デバッガを用いてトランスレータのソース言語レベルデバッガを実現する方法を提案した.この提案手法では,トランスレータの改造を通じてソース言語とC 言語の対応関係を表すリストを埋め込み,LLDBに埋め込まれたPython 上のスクリプトでそのリストをアクセスして,ソース言語レベルのデバッグコマンドと引数をC 言語レベルへ変換する.本研究ではHobbit コンパイラを対象としたが,Hobbit以外にも適用できるはずであり,将来は共通API を用意することで,様々なトランスレータへ少ない手間で対応することを考えている.
机译:在本文中,我们使用C语言调试器来使用翻译器。 我们提出了一种实现源语言级别调试器的方法。这 在提出的方法中,通过翻译器的修改来修改源。 LLDB带有显示语言和C之间的对应关系的列表 内嵌在Python上的脚本 访问和源语言级别的调试命令和参数 到C语言的水平。 在本研究中,我们针对的是Hobbit编译器,但Hobbit 它应该适用于,并且将来会准备一个通用的API。 通过这样做,可以以更少的努力来处理各种翻译器。 我在想这个。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号