首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Amor
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
2.8 小结
语法和语义是学习编程语言的强大范式。当我们了解 OCaml 的特性时,我们会小心地写下它们的语法和语义。我们已经看到,可以有多种语法来表示相同的语义思想,也就是相同的计算。 函数式应用的语义是 OCa
2.7 调试
当其他所有方法都失败时,调试是最后的手段。让我们退后一步,在调试之前思考一下所有的事情。 防范漏洞 根据 Rob Miller 的说法,有四种防范漏洞的方法: 防范漏洞的第一个方法是让它们变得不可能。
2.6 打印
OCaml 为一些内置基本类型提供了内置打印函数: print_char, print_string, print_int, 和 print_float。还有一个 print_endline 函数,它
2.5 文档
OCaml 提供了一个名为 OCamldoc 的工具,它的工作方式与 Java 的 Javadoc 工具非常类似:它从源代码中提取特定格式的注释,并将它们渲染为HTML,使程序员更容易阅读文档。 如何
2.4 函数
由于 OCaml 是一种函数式语言,因此有很多关于函数的内容。让我们开始吧。 方法和函数不是同一个概念。【方法是对象的一个组件】,它隐式地有一个接收者,通常通过像 this 或 self 这样的关键
2.3 表达式
OCaml 语法的主要部分是表达式。就像命令式语言中的程序主要由命令构成一样,函数式语言中的程序主要由表达式构成。表达式的例子包括 2+2 和 increment 21 。 OCaml 手册对语言中的
2.2 编译 OCaml 程序
使用OCaml作为一种交互式计算器可能会很有趣,但我们无法通过这种方式编写大型程序。相反,我们需要将代码存储在文件中并编译它们。 将代码存储在文件中 打开一个终端,创建一个新目录,然后在该目录中打开
2.1 OCaml 顶层( Toplevel)环境
toplevel 就像 OCaml 的计算器或命令行界面。它类似于 Java 中的JShell或交互式 Python 解释器。toplevel 可以方便地尝试小段代码,而无需启动 OCaml 编译器。
第2章 OCaml的基础
本章将介绍 OCaml 的一些基本特性。但在我们深入学习 OCaml 之前,让我们先谈谈一个更大的理念:学习语言。 这门课程的次要目标之一不仅仅是让你学习一门新的编程语言,而是提高你学习 如何学习 新
1.3 展望未来
通用编程语言的兴衰是常态。在你的一生中,你可能会学习一两种。今天,它们是Python和Java。昨天,它们是Pascal和Cobol。在此之前,它们是Fortran和Lisp。谁知道明天会是什么?在这
下一页
个人成就
文章被点赞
2
文章被阅读
4,160
掘力值
193
关注了
1
关注者
6
收藏集
7
关注标签
3
加入于
2022-05-06