一种类java语言基于JVM的函数式编程语法实现方法

基本信息

申请号 CN202210394797.2 申请日 -
公开(公告)号 CN114489683A 公开(公告)日 2022-06-21
申请公布号 CN114489683A 申请公布日 2022-06-21
分类号 G06F8/41;G06F8/30 分类 计算;推算;计数;
发明人 王三明;王聪明;王圆博 申请(专利权)人 启业云大数据(南京)有限公司
代理机构 南京新众合专利代理事务所(普通合伙) 代理人 王子瑜
地址 210000 江苏省南京市江北新区研创园江淼路88号腾飞大厦A座11层-14层
法律状态 -

摘要

摘要 本发明公开了一种类java语言基于JVM的函数式编程语法实现方法,包括以下具体步骤:S1:语法解析,转化为语法中间表示层对象,S2:在解析的过程中,将代码分解为左侧表达式、符号和右侧表达式三部分,S3:解析符号。本发明通过语法解析,将公式分为左侧表达式、符号和右侧表达式三个部分,先对左侧表达式进行处理并通过右侧表达式推断出类型以及赋予默认值,然后再对右侧表达式进行处理,避免了空指针错误的发生,让使用平台的非专业人员可配置处高质量无空指针的逻辑,提高了平台操作的便捷性。