您的当前位置:首页正文

跨平台生成可运行程序的方法、装置、介质和电子设备[发明专利]

2020-05-04 来源:钮旅网
专利内容由知识产权出版社提供

专利名称:跨平台生成可运行程序的方法、装置、介质和电子

设备

专利类型:发明专利发明人:刘丰恺

申请号:CN202010573869.0申请日:20200622公开号:CN111813381A公开日:20201023

摘要:本公开提供了一种跨平台生成可运行程序的方法、装置、介质和电子设备。所述方法包括:在跨平台框架下,获取第一描述代码;所述第一描述代码是基于领域专用语言定义预设处理逻辑的代码;基于语法分析模型分析所述第一描述代码,获取所述第一描述代码对应的第一抽象语法树;利用跨平台框架编译器编译所述第一抽象语法树,生成核心二进制文件;所述核心二进制文件能够运行于跨平台框架的虚拟机中。本公开避免了采用Dart语言开发时复杂的层次结构,不断地层次缩进和嵌套。代码更优化,使执行更快。且在对抽象语法树编译过程中能发现错误,使类型更安全。且领域专用语言的语法特性有效提升了跨平台框架下代码的逻辑可读性。

申请人:北京字节跳动网络技术有限公司

地址:100041 北京市石景山区实兴大街30号院3号楼2层B-0035房间

国籍:CN

代理机构:北京睿驰通程知识产权代理事务所(普通合伙)

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容