CPL here stands for a computer programming language conceived and developed by the author since 1993, but published for the first time in 2020. It was born as a Compiled Programming Language, designed together with its compiler and therefore suitable for computationally intensive numerical applications, although some years later an interpreter was also provided for interactive usage. CPL's distinctive features are Concealed Pointer Lookup, the ability to implicitly dereference pointers based on the type of operands involved, Consistent Procedure Linkage, the enforcement of function prototypes without dedicated header or interface files, and Coactive Parameter Lists, the ability to overload function names which are then distinguished by the type of their parameters and/or parameter separators. Perhaps even more distinctly, CPL's syntax can be extended on the fly by the program being compiled; library modules tap this feature to seamlessly add real and complex matrix operations, graphics, parallel-computing extensions, and symbolic differentiation. The CPL coding software is available for free download at http://CPLcode.net .


翻译:CPL在这里代表了作者自1993年以来构思和开发的计算机编程语言,但于2020年首次出版,它作为《编篡编程语言》诞生,与编译者一起设计,因此适合计算密集的数字应用程序,尽管几年后也为互动使用提供了口译员。CPL的独特特征是:隐蔽的指针查寻、根据所涉操作类型隐含地将指针脱钩的能力、一致的程序链接、功能原型在没有专用页眉或界面文件的情况下执行、以及Coactive 参数列表,即超载功能名称的能力,然后根据参数和/或参数分隔器的类型加以区分。也许更明显地是,CPL的语法可以通过正在编集的程序在飞行上扩展;图书馆模块利用这一特征,无缝地添加真实和复杂的矩阵操作、图形、平行的计算扩展扩展和象征性的区分。CPL编码软件可在http://CPLcode.net上免费下载。

0
下载
关闭预览

相关内容

编译器(Compiler),是一种计算机程序,它会将用某种编程语言写成的源代码(原始语言),转换成另一种编程语言(目标语言)。
Linux导论,Introduction to Linux,96页ppt
专知会员服务
78+阅读 · 2020年7月26日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
152+阅读 · 2019年10月12日
强化学习最新教程,17页pdf
专知会员服务
176+阅读 · 2019年10月11日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
【哈佛大学商学院课程Fall 2019】机器学习可解释性
专知会员服务
103+阅读 · 2019年10月9日
MIT新书《强化学习与最优控制》
专知会员服务
276+阅读 · 2019年10月9日
【CMU】机器学习导论课程(Introduction to Machine Learning)
专知会员服务
59+阅读 · 2019年8月26日
用 Python 开发 Excel 宏脚本的神器
私募工场
26+阅读 · 2019年9月8日
已删除
将门创投
6+阅读 · 2019年9月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
17+阅读 · 2018年12月24日
【CPS】社会物理信息系统(CPSS)及其典型应用
产业智能官
16+阅读 · 2018年9月18日
Reinforcement Learning: An Introduction 2018第二版 500页
CreateAMind
12+阅读 · 2018年4月27日
Python机器学习教程资料/代码
机器学习研究会
8+阅读 · 2018年2月22日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
15+阅读 · 2017年11月16日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
Arxiv
17+阅读 · 2022年1月11日
A Modern Introduction to Online Learning
Arxiv
21+阅读 · 2019年12月31日
Arxiv
4+阅读 · 2018年12月3日
VIP会员
相关VIP内容
Linux导论,Introduction to Linux,96页ppt
专知会员服务
78+阅读 · 2020年7月26日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
152+阅读 · 2019年10月12日
强化学习最新教程,17页pdf
专知会员服务
176+阅读 · 2019年10月11日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
【哈佛大学商学院课程Fall 2019】机器学习可解释性
专知会员服务
103+阅读 · 2019年10月9日
MIT新书《强化学习与最优控制》
专知会员服务
276+阅读 · 2019年10月9日
【CMU】机器学习导论课程(Introduction to Machine Learning)
专知会员服务
59+阅读 · 2019年8月26日
相关资讯
用 Python 开发 Excel 宏脚本的神器
私募工场
26+阅读 · 2019年9月8日
已删除
将门创投
6+阅读 · 2019年9月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
17+阅读 · 2018年12月24日
【CPS】社会物理信息系统(CPSS)及其典型应用
产业智能官
16+阅读 · 2018年9月18日
Reinforcement Learning: An Introduction 2018第二版 500页
CreateAMind
12+阅读 · 2018年4月27日
Python机器学习教程资料/代码
机器学习研究会
8+阅读 · 2018年2月22日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
15+阅读 · 2017年11月16日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
Top
微信扫码咨询专知VIP会员