中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Groovy
Erlang十分钟快速入门(2)
作者:佚名 时间:2007-12-11 18:07 出处:MATRIX  责编:月夜寒箫
              摘要:Erlang十分钟快速入门(2)

十分钟Erlang快速入门

启动Erlang

如果你使用unix系统的话,请输入“erl”;而如果你使用Window系统的话,请点击Erlang的开始图标来启动Erlang。你应该看到如下界面:

os prompt > erlErlang (JAM) emulator version 4.7.3.3 Eshell V4.7.3.3  (abort with ^G)1>

“>”提示表示了系统正在等待输入。

将Erlang用作计算器

1> 2131836812671*12937192739173917823.275799837339909288133199991352332>

记住每个表达式都是以句点和空格为结束符的!

编辑从前的表达式

我们使用简单的emacs行编辑命令编辑从前的表达式,最常用的命令如下:

◆^P 获取上一行。
◆^N 获取下一行。
◆^A 将输入焦点移动到当前行首。
◆^E 将输入焦点移动到当前行尾首。
◆^D 删除当前光标所在的字符。
◆^F 向前移动一个字符。
◆^B 向后移动一个字符。
◆回车 执行当前命令。

请注意: ^X 表示Control + X 。尝试按下Control+P,看看什么会发生?

编译你的第一个程序

在你所喜欢的文本编辑器中输入以下内容,并将其保存到文件中:

-module(test).-export([fac/1]).fac(0) -> 1;fac(N) -> N * fac(N-1).

保存文件名为test.erl,请注意文件名必须和模块名相同。

通过输入c(test)编译程序,然后运行它:

3> c(test).{ok,test}30> test:fac(20).24329020081766400004> test:fac(40).
            
81591528324789773434561126959611589427200000000032>

Ok,现在你也可以尝试编写一些有趣的程序了。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有