模块导入功能设计草稿
Apr 26, 2025 · 1 min read · 模块以Java类似的方式实现导入(全限定名实现),删除原有字节码单独的设计内容。 仍然使用绝对或相对路径的字符串作为导入的第一个参数,第二个参数不可省略,为模块别名。 目前已经实现了模块导入的部分功能,但由于部分设计问题,存在较多错误。 from-import延迟实现。 在HandleImport时创建一个新的类,名称为”~导入路径~.!__start”。其它类处理同样参见这个操作,类名均改为”~导入路径~.类”。但是在处理类的创建时(各种HandleVarDecl及类似函数),应当加入类型处理...
Join discussion
