版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211037464.0
公 开 号:CN115469848A
发 明 人:何颖
代 理 人:石倩倩
代理机构:天津企兴智财知识产权代理有限公司
专利类型:发明专利
申 请 日:20221213
公 开 日:20220826
专利主分类号:G06F8/30
关 键 词:编译 多文件 依赖关系 编译器 队列 解析 可执行程序 单独隔离 确定文件 文件编译 引用关系 字符串 浏览器
摘 要:本发明提供了一种前端实现多文件编译器的方法,包括:解析各文件,确定文件间的依赖关系;基于依赖关系,确定对各文件的编译顺序,形成编译队列;对编译队列上的各文件进行单独隔离,按照编译顺序,前后相邻的文件之间建立引用关系;将编译顺序和各文件编译成可执行程序,组成字符串,供编译使用。本发明所述的前端实现多文件编译器的方法可以编译浏览器无法解析的ES的新特性;可同时实现多文件的编译。