首页> 外文会议>Proceedings of the 2011 ACM SIGPLAN international conference on functional programming >Using Camlp4 for Presenting Dynamic Mathematics on the Web: DynaMoW, an OCaml Language Extension for the Run-Time Generation of Mathematical Contents and their Presentation on the Web
【24h】

Using Camlp4 for Presenting Dynamic Mathematics on the Web: DynaMoW, an OCaml Language Extension for the Run-Time Generation of Mathematical Contents and their Presentation on the Web

机译:使用Camlp4在Web上展示动态数学:DynaMoW,OCaml语言扩展,用于数学内容的实时生成及其在Web上的展示

获取原文
获取原文并翻译 | 示例

摘要

We report on the design and implementation of a programming tool, DynaMoW, to control interactive and incremental mathematical calculations to be presented on the web. This tool is implemented as a language extension of OCaml using Camlp4. Fragments of mathematical code written for a computer-algebra system as well as fragments of mathematical web documents are embedded directly and naturally inside OCaml code. A DynaMoW-based application is made of independent web services, whose parameter types are checked by the OCaml extension. The approach is illustrated by two implementations of online mathematical encyclopedias on top of DynaMoW.
机译:我们报告了一种编程工具DynaMoW的设计和实现,该工具用于控制交互式和增量式数学计算,并在网上进行演示。该工具使用Camlp4作为OCaml的语言扩展实现。为计算机代数系统编写的数学代码片段以及数学Web文档的片段直接自然地嵌入到OCaml代码中。基于DynaMoW的应用程序由独立的Web服务组成,其参数类型由OCaml扩展名检查。该方法由DynaMoW之上的在线数学百科全书的两种实现方式说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号