关于rebol

简介: 最近看到了网上关于rebol的介绍,听说这个语言是非常强大的,百度上的介绍:     REBOL发音为“reb-ol”(类似“rebel with a cause”中的),代表“基于相关表达式的对象语言”(relative expression based object language)。

最近看到了网上关于rebol的介绍,听说这个语言是非常强大的,百度上的介绍:

    REBOL发音为“reb-ol”(类似“rebel with a cause”中的),代表“基于相关表达式的对象语言”(relative expression based object language)。他第一次发布是在1997年,当时支持三个操作系统。到2004年,已经推出了2.5.x版,支持43个平台。   

     优点:   

       1、跨平台   

       2、简单易写:比流行语言易学,并且编出程序的长度很短;   

       3、内建多种internet通信协议;   

       4、免费;   

       5、核心小  

     6、安全   

       7、适合写c/s程序   

   缺点:   

       1、gui组件相当不全   

       2、不支持中文   

       3、缺少文件   

       4、无web server模块

 

可以在http://www.rebol.com/download.html下载其安装文件

用tar xvzf rebol-core-278-4-2.tar.gz,并将rebol-core拷贝到用户目录下

$ cd rebol-core

$ ./rebol

REBOL/Core 2.7.8.4.2 (2-Jan-2011)
Copyright 2011 REBOL Technologies
REBOL is a Trademark of REBOL Technologies
All rights reserved.

Finger protocol loaded
Whois protocol loaded
Daytime protocol loaded
SMTP protocol loaded
ESMTP protocol loaded
POP protocol loaded
IMAP protocol loaded
HTTP protocol loaded
FTP protocol loaded
NNTP protocol loaded


>> what
! [value]
!= [value1 value2]
!== [value1 value2]
* [value1 value2]
** [number exponent]
+ [value1 value2]
++ ['word]
- [value1 value2]
-- ['word]
/ [value1 value2]
// [value1 value2]
< [value1 value2]
<= [value1 value2]
<> [value1 value2]
= [value1 value2]
== [value1 value2]
=? [value1 value2]
> [value1 value2]
>= [value1 value2]
? ['word]
?? ['name]
about []
abs [value]
absolute [value]
access-os [field /set value]
action? [value]
add [value1 value2]
ajoin [block]
alias [word name]
all [block]
also [value1 value2]
alter [series value /case]
and [value1 value2]
and~ [value1 value2]
any [block]
any-block? [value]
any-function? [value]
any-object? [value]
any-path? [value]
any-string? [value]
any-type? [value]
any-word? [value]
append [series value /only]
apply [func block /only]
arccosine [value /radians]
arcsine [value /radians]
arctangent [value /radians]
array [size /initial value]
as-binary [string]
as-pair [x y]
as-string [string]
ascii? [value]
ask [question /hide]
assert [conditions /type]
at [series index]
attempt [value]
back [series]
binary? [value]
bind [words known-word /copy]
bind? [words]
bitset? [value]
block? [value]
body-of [value]
bound? [words]
break [/return value]
browse [value /only]
build-attach-body [body files boundary]
build-markup [content /quiet]
build-tag [values]
call [cmd /input in /output out /error err /wait /console /shell /info /show]
case [block /all]
catch [block /name word]
cause-error [err-type err-id args]
cd ['path]
change [series value /part range /only /dup count]
change-dir [dir]
char? [value]
charset [chars]
checksum [data /tcp /secure /hash size /method word /key key-value]
clean-path [target]
clear [series]
close [port]
closure [spec body]
closure? [value]
collect [body /into output]
collect-words [block /deep /set /ignore words]
comment [value]
complement [value]
component? [name]
compose [value /deep /only]
compress [data]
confirm [question /with choices]
connected? []
construct [block /with object]
context [blk]
copy [value /part range /deep]
copy* [value /part range /deep]
cosine [value /radians]
cp [value /part range /deep]
create-link [source dest /start dir /note desc /args arg-str]
cvs-date [date]
cvs-version [str]
datatype? [value]
date? [value]
debase [value /base base-value]
decimal? [value]
decloak [data key /with]
decode-cgi [args]
decode-url [url]
decompress [data]
default ['word value]

 


相关文章
|
弹性计算 搜索推荐 网络安全
使用阿里云ECS搭建Perforce服务器用于Unreal(虚幻,Ue4)项目版本管理
游戏项目通常有很多二进制文件,如游戏贴图和各类游戏资产。使用面向文本文件的版本管理工具如git时,会导致诸多问题:1. 分支和版本的增加使项目迅速膨胀。2. 受到代码仓库的文件大小限制而无法上传文件。虚幻官方推荐面向文件的Perforce或SVN作为版本同步工具,本文介绍如何使用阿里云ECS搭建Perforce版本管理服务器的流程。
使用阿里云ECS搭建Perforce服务器用于Unreal(虚幻,Ue4)项目版本管理
|
网络安全 Docker 容器
进入正在运行的Docker容器的4种方式
进入正在运行的Docker容器的4种方式
14150 1
|
Docker 容器
使用阿里云 docker 镜像加速
1.创建docker daemon.json 2.添加docker镜像加速地址 3.重启守护进程
2321 1
|
小程序 人工智能
|
2月前
|
人工智能 监控 API
‌阿里云百炼AI模型平台免费Tokens额度领取指南:问题解答、扣费及问题解答FAQ
阿里云百炼新用户开通即赠超7000万Tokens,70+主流模型各享100万免费额度(限中国内地版,有效期90天),仅支持实时推理调用。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens
|
运维 监控 算法
从定时任务-到任务调度系统xxl-job
定时任务的今生前世以及xxl-job调度系统
3385 0
从定时任务-到任务调度系统xxl-job
|
搜索推荐 前端开发 开发者
typora 基本使用和漂亮的主题样式(如何更改typora主题样式 + 如何修改博客园等博客的markdown样式)
typora 基本使用和漂亮的主题样式(如何更改typora主题样式 + 如何修改博客园等博客的markdown样式)
1405 0
typora 基本使用和漂亮的主题样式(如何更改typora主题样式 + 如何修改博客园等博客的markdown样式)
|
12月前
|
API 数据处理
鸿蒙应用开发从入门到实战(十三):ArkUI组件Slider&Progress
ArkUI提供滑块Slider与进度条Progress组件,用于鸿蒙原生APP开发。Slider支持拖动调节音量、亮度等,可设步长、方向及提示气泡;Progress支持线性、环形等多种样式,可自定义颜色、宽度与刻度,实时显示任务进度。
647 2
|
缓存 监控 Java
如何在 Java 8 中创建和使用线程池?
【7月更文挑战第8天】
1179 9
如何在 Java 8 中创建和使用线程池?
|
开发者 Python
新手困扰?该如何了解github的热门趋势和star排行?
新手困扰?该如何了解github的热门趋势和star排行?
2562 0

热门文章

最新文章