首页> 外文会议>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在网上呈现动态数学:Devonicow,用于数学内容的运行时生成的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.
机译:我们报告了编程工具的设计和实现,Dynemow,控制Web上的交互式和增量数学计算。使用CamLP4实现此工具作为OCAML的语言扩展。为计算机代数系统编写的数学代码的片段以及数学Web文档的片段直接且自然地嵌入OCAML代码内。基于Dynamow的应用程序由独立的Web服务制成,其参数类型由OCAML扩展选中。该方法是通过在DevicoWow顶部的在线数学百科全书的两种实现来说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号