关于程序员:Cesno-基础

Cesno根本语法结构

这一部分蕴含了Cesno的根本语法结构。它被设计成让开发者更好了解Cesno,并疾速进行语法的把握。

留神: 因为Cesno并未制作实现,这里只记录Cesno的语法标准。正因如此,代码局部的高亮可能不能保障每一次都正确显示。如果影响了浏览,我感到非常道歉!

语句

一个Cesno语句由语句体和一个附在结尾的分号组成。像这样:

int a = 10;

这句话是对变量的申明。其中,语句体中的内容代表了“申明a为整数形变量,并接管了10作为值”,而分号则标记了这句话的终止。

定义

一个Cesno定义由定义起始关键字(这些非凡的关键字通常简称为定义字)及之后的定义体组成。通常,定义不须要通过分号来示意完结,至多Cesno曾经含有的定义不会这样。

如下是一个函数的定义:

function void greetings(string name)
{
    print("Hello", name);
}

它由标示着函数定义起始的关键字function,函数的返回值void,函数名greetings,函数参数列表(string name)以及函数体{ print("Hello", name); }组成。其中,除了function是定义字以外,其余的均为定义体。

这是一个类的定义:

class Test
{
    public int member;
}

它接管一个类名Test,一个类的体。class是定义字,其后都是定义体。

Cesno被设计成对用户敌对的: 它容许用户自定义属于本人的申明。值得注意的是,因为定义字同样是类型,为避免和申明产生混同,Cesno的定义不倡议采纳等号。

Cesno根本代码构造

Cesno是面向对象的,但不像Java须要为每一份代码发明一个公共类。如下是Cesno能够辨认的几种代码构造。

通常构造

void main()
{
    print("Hello world!");
}

这是一个按照通常构造书写的规范Cesno程序,它将会输入”Hello world!”。这里将不会探讨太多对于主函数的返回值类型的事件。大部分时候,主函数返回类型设成void即可。当然,Cesno也不靠返回值类型辨认主函数。

简化构造

一个最简略的Cesno程序可能看起来像这样:

print("Hello world!");

当不须要简单的代码构造时,Cesno容许用户将代码作为相似脚本语言一样编写。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理