网站大量收购独家精品文档,联系QQ:2885784924

Erlangshell使用说明与Erlang语言语法基础.docxVIP

Erlangshell使用说明与Erlang语言语法基础.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Erlang shell 及Erlang基础 2017-02-21 qinshiqi 老秦 - PAGE 16 - Erlang shell使用说明 Erlang 语言语法基础 目 录 TOC \o 1-3 \t \h \z \u HYPERLINK \l _Toc31015 1 Erlang shell的使用 PAGEREF _Toc31015 3 HYPERLINK \l _Toc5111 1.1 Erlang的安装 PAGEREF _Toc5111 3 HYPERLINK \l _Toc11262 1.2 shell起动 PAGEREF _Toc11262 4 HYPERLINK \l _Toc30772 1.3 输入表达式 PAGEREF _Toc30772 4 HYPERLINK \l _Toc11685 1.3.1 以句号结束 PAGEREF _Toc11685 5 HYPERLINK \l _Toc31298 1.3.2 输入带引号的字符串 PAGEREF _Toc31298 5 HYPERLINK \l _Toc23562 1.4 shell函数 PAGEREF _Toc23562 6 HYPERLINK \l _Toc29834 1.5 退出shell PAGEREF _Toc29834 7 HYPERLINK \l _Toc29553 1.5.1 q().或init:stop(). PAGEREF _Toc29553 7 HYPERLINK \l _Toc22450 1.5.2 BREAK菜单 PAGEREF _Toc22450 7 HYPERLINK \l _Toc6528 1.5.3 Ctrl+G (同BREAK) PAGEREF _Toc6528 7 HYPERLINK \l _Toc5143 1.6 任务控制基础 PAGEREF _Toc5143 7 HYPERLINK \l _Toc317 2 安装Tomcat PAGEREF _Toc317 9 HYPERLINK \l _Toc3137 2.1 版本介绍 PAGEREF _Toc3137 9 HYPERLINK \l _Toc30785 2.2 安装 PAGEREF _Toc30785 9 HYPERLINK \l _Toc16329 2.3 各软件主要参数配置 PAGEREF _Toc16329 9 HYPERLINK \l _Toc28294 2.3.1 Apache参数设置 PAGEREF _Toc28294 9 Erlang shell的使用 相较于日常惯用的系统,Erlang系统是一套更富于交互性的环境。使用大部分程序编译成OS可执行文件运行(C/C++),要么用解释器来执行一堆脚本(JS,VB)或编译后的字节码文件(JAVA)。无论那种情况,都是让程序一路跑到结束或崩溃为止,然后回到操作系统中,再重复这个过程。 Erlang却不是这样的,它更像是在操作系统中运行的另一个操作系统。虽然Erlang启动速度很快,但它不是被设计于需要频繁启动停止的场合,它被设计用于持续运行,是为交互式开发、调试、热升级而设计的。理想情况下,只有碰到硬件故障、操作系统升级之类的情况才有必要重启Erlang。 Erlang的安装 shell起动 假设你已经安装了Erlang/OTP。如果用的是Linux、Mac OS X、或者其他类UNIX系统,启动一个终端并运行erl命令即可。如果是Windows系统,你应该点击安装程序替你生成的Erlang图标,随后会启动名为werl的程序,这样可以避免直接在Windows终端下交互式运行erl碰到的一些问题。(如Ctrl+C Ctrl+G Ctrl+break的问题) 1是提示符。随着你不断地输入命令,它还会依次变为2。你可以用上、下方向键或Ctrl+P/Ctrl+N键上下切换之前输入的表达式。另外还有几个Emacs风格的快捷键,但大部分都比较常规。 我们可以用 -noshell 标志启动Eralng系统,像这样(在你的终端命令行): erl -noshell 在这种情况下,你无法通过终端与启动后的Erlang系统进行交互。要执行批处理任务或要将Erlang作为守护进程运行时可采用这个方法。 输入表达式 首先在shell下输入的并不是什么命令,而是表达式,两者的区别在于表达式一定有返回值(求值结果)。表达式求值完毕,shell会打印出求值结果。Shell会记住求值结果,后续可以用v(1) 、v(2)这样的语法引用它们。 以句号结束 表达式为什么加上一个句号呢

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档