首页 > 其他分享 >编译、运行过程如何实现代码行数关联

编译、运行过程如何实现代码行数关联

时间:2022-12-07 14:13:08浏览次数:32  
标签:字节 实现 代码 关联 编译 源码 运行

背景

正在做一款编译器,需要实现编译、运行过程中的错误与源码行列数能够做关联

分析

  1. 编译设计源码,拥有源码的抽象语法树AST,跟源码的行列数是有关联的
  2. 运行阶段,对于Java来说执行的是字节码,字节码已经丢失了注释等信息,如何实现抛出Exception后找到对应的源码位置?

实现

TODO(未想到实现方法)

标签:字节,实现,代码,关联,编译,源码,运行
From: https://www.cnblogs.com/terrency/p/16962901.html

相关文章