学习Erlang编程:中文基础教程及使用Erlang运行shell

4星 · 超过85%的资源 需积分: 9 233 下载量 197 浏览量 更新于2023-12-17 2 收藏 202KB DOC 举报
Erlang 是一种基于并发的函数式编程语言,广泛应用于可靠性要求较高的系统开发中。本教程将为初学者介绍 Erlang 的基础知识和使用方法。 Erlang 的命令行交互环境叫做 Erlang Shell,它类似于其他操作系统的命令行模式,可以用于编写代码、运行程序并查看输出结果。在大多数操作系统中,可以通过在命令行中输入 erl 来启动 Erlang Shell。例如,在 UNIX 或 LINUX 系统中,可以输入以下命令来启动 Erlang Shell: % erl Erlang (BEAM) emulator version 5.2 [source] [hipe] Eshell V5.2 (abort with ^G) 1> 在 Erlang Shell 中,我们可以直接输入代码并执行,非常方便。例如,我们可以输入“2 5.”来计算表达式 2 + 5。注意,最后要有一个英文句号来表示结束,而不是包括引号。执行这段代码后,会得到正确的答案 7。 另外,对于 Windows 操作系统,我们还可以通过双击 Erlang Shell 的图标来启动它。无论是通过命令行还是图标方式启动 Erlang Shell,我们都会注意到命令行前面有一个标号,如 1> 或 2>,用于区分不同的输入行。同时,我们还会看到正确的输出结果显示在命令行的下方。 Erlang Shell 不仅可以用于简单的计算,还可以编写和运行复杂的程序。它提供了丰富的函数和模块,可以用于实现并发处理、消息传递和容错机制等功能。使用 Erlang Shell 不但可以提高代码的编写效率,还能更好地理解和调试程序逻辑。 总之,本教程将深入探讨 Erlang 编程的基础知识和技巧。通过学习本教程,读者将能够掌握 Erlang 的常用语法和编程范式,有助于更好地应用 Erlang 进行开发工作。无论是初学者还是有一定经验的开发者,都能从本教程中获得实用的知识和经验,提高自己的编程能力。 因此,如果你对 Erlang 编程感兴趣,或者希望提高自己的并发编程能力,那么不妨花点时间来学习本教程。相信通过不断地学习和实践,你将能够熟练地使用 Erlang 进行开发,并在工作中取得更好的成果。让我们一起开始吧!