Red语言入门(1)—— 第一个Red程序

这篇博客引领读者入门Red编程语言,通过编写一个有趣的初始程序而非传统的Hello World,展示Red工具链的轻量化特性。文章指出,Red工具链包含两个编译器和一个解释器,但总大小不到1MB,且提供了Windows平台的CMD执行指南。
摘要由CSDN通过智能技术生成

几乎所有的编程教程都以一个小例子开始。其目的是让读者准备好开发环境,熟悉编译工具的使用。我们也按照传统,从这最基本的一步开始吧!

不同于大多数编程语言的第一个Hello World程序,我们来做些更有意思事。程序 demo.red 如下:

Red [
    Title:  "Red alpha simple ASCII art demo"
    Author: "Nenad Rakocevic"
    File:   %demo.red
    Tabs:   4
    Rights: "Copyright (C) 2012 Nenad Rakocevic. All rights reserved."
    License: {
        Distributed under the Boost Software License, Version 1.0.
        See https://github.com/dockimbel/Red/blob/master/BSL-License.txt
    }
]

data: [
    [0 7 20]
    [2 2 6 7 20]
    [1 2 6 7 20]
    [0 2 6 7 10 14 17 20 20]
    [2 2 6 7 9 10 13 14 16 17 19]
    [1 7 9 10 13 14 16 17 20]
    [0 2 4 5 9 14 16 17 20]
    [2 2 5 6 9 10 16 17 20]
    [1 2 5 6 9 10 13 14 16 17 19]
    [0 2 6 7 10 14 17 20 20]
]

pattern: "Red"
prin newline

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值