ShoneSharp(S#炫语言)

导航

2017年12月4日 #

ShoneSharp语言(S#)的设计和使用介绍系列(5)— 数值Double

摘要: S#语言的最基本类型——数值(对应C#的Double),可用于表示整数或实数值,如10、25.32等。S#只有一种数值类型,可避免类型转换和运算陷阱。本文详细列出数值类型专用的常量、函数、属性以及方法,包括语法格式、成员说明、输入示例以及求值结果。 阅读全文

posted @ 2017-12-04 21:39 ShoneSharp 阅读(381) 评论(0) 推荐(0) 编辑

2017年12月3日 #

ShoneSharp语言(S#)的设计和使用介绍系列(4)— 入门概述

摘要: S#语言演变到如今,其实已经形成比较强的个性了,也有很多利弊。语言的个性是由其语法确定的,S#的基因就是公式系统,其设计、表达和核心库在各种语言比较中绝对算的上是一流的,已支持近3800个函数或属性或方法调用。 阅读全文

posted @ 2017-12-03 13:26 ShoneSharp 阅读(1546) 评论(6) 推荐(1) 编辑

2017年12月2日 #

ShoneSharp语言(S#)的设计和使用介绍系列(3)— 修炼工具

摘要: 了解一个语言最好的方式就是在编辑器中按照语法规则输入代码,然后运行并查看结果是否符合预期。本博文介绍S#编辑器软件界面及其相关各模块的主要功能,并通过通过带有局部变量的S#代码来表达和生成几何图形,从而说明了S#代码的常用编写流程。 阅读全文

posted @ 2017-12-02 15:25 ShoneSharp 阅读(726) 评论(0) 推荐(1) 编辑

ShoneSharp语言(S#)的设计和使用介绍系列(2)— 掀开盖头

摘要: 了解一个语言最好的方式就是在编辑器中按照语法规则输入代码,然后运行并查看结果是否符合预期。本博文内容非常重要,承上启下,不但公开了S#语言的所有武功招式——语法规则,并提供了练功的基础工具——编辑器,统统都是干货呀。 阅读全文

posted @ 2017-12-02 14:38 ShoneSharp 阅读(1019) 评论(0) 推荐(2) 编辑

2017年12月1日 #

ShoneSharp语言(S#)的设计和使用介绍系列(1)— 开篇

摘要: 本人多年来一直在独自设计并开发一种“面向表达”的编程语言——S#,以求达到数据即程序、程序即数据的最高境界,可以包容大多数惯用的语言特性。直至今天初步成形,特此在博客园上开篇介绍,通过分享和交流进一步发扬光大。 阅读全文

posted @ 2017-12-01 23:04 ShoneSharp 阅读(1166) 评论(2) 推荐(2) 编辑