首页> 外文会议>Practical Aspects of Declarative Languages >JMatch: Iterable Abstract Pattern Matching for Java
【24h】

JMatch: Iterable Abstract Pattern Matching for Java

机译:JMatch:Java的可迭代抽象模式匹配

获取原文

摘要

The JMatch language extends Java with iterable abstract pattern matching, pattern matching that is compatible with the data abstraction features of Java and makes iteration abstractions convenient. JMatch has ML-style deep pattern matching, but patterns can be abstract; they are not tied to algebraic data constructors. A single JMatch method may be used in several modes; modes may share a single implementation as a boolean formula. Modal abstraction simplifies specification and implementation of abstract data types. This paper describes the JMatch language and its implementation.
机译:JMatch语言通过可迭代的抽象模式匹配扩展了Java,该模式匹配与Java的数据抽象功能兼容,并且使迭代抽象更加方便。 JMatch具有ML样式的深层模式匹配,但是模式可以是抽象的。它们与代数数据构造函数无关。单个JMatch方法可以在多种模式下使用。模式可以作为布尔公式共享一个实现。模态抽象简化了抽象数据类型的规范和实现。本文介绍了JMatch语言及其实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号