Feekood基础语法(1)-- 命名与语句
来源:互联网 发布:数据挖掘在的应用 编辑:程序博客网 时间:2024/06/10 20:23
Feekood的语法大量借鉴了C类语言,网页端的JavaScript语言以及R、Prolog等统计分析和逻辑设计语言,语法非常宽松,方便开发人员快速上手。
1.命名规范
- 建议对变量、函数参数使用camel命名法,即第一个单词首字母小写,随后的单词首字母大写。
- 函数、属性、事件使用pascal命名法,即所有单词首字母大写。
- 全局变量使用全大写。
- 为了利用智能提示,变量可以使用相同的前缀标识,从而使弹出窗口中把所有变量组合在一起。如:
代码示例:
这只是官方推荐的做法而已,没有强制要求使用,为了保持代码风格统一,可以姑且当做一种最佳实践。
2.标识符
所谓标识符及变量、函数、属性的名字或者函数的参数,标识符可以是按照下列格式组合依赖的一个或多个字符:
- 标识符支持纯中文命名,但并不推荐这种做法。
- 第一个字符必须是字母、或下划线。
- 其他字符可以是字母、下划线或数字。
3.注释
Feekood注释与很多语言相同,即单行注释以两个反斜杠开头,块状注释以一个正斜杠和一个星号开头,以一个星号和一个正斜杠结尾。如图所示。
4、空白
程序中的空白指的是没有可视化输出的字符,源代码中的空白将被编译器忽略,但空白符可以使代码更加清晰易读,空白符包括空格、制表符(Tab)、换行符和回车符。
5.语句
简单语句以一个分号结尾,且不可省略。
块状语句由大括号包裹,且块状语句结尾也需分号作为结束符。如图:
- 定义3D精灵及UI控件的属性时,考虑兼容一些前端程序员的习惯,除了可以使用分号还可以使用逗号进行语句间隔,且最后一个属性的结尾可以不写分号或者逗号,如:
官方QQ群:53869409
出处:http://blog.csdn.net/wooyoogame/article/details/43940511
本文版权归作者和CSDN共有,欢迎转载,但请在明显位置给出原文链接,否则保留追究法律责任的权利。
0 0
- Feekood基础语法(1)-- 命名与语句
- scala入门4(基础语法之标识符与命名,语句结束)
- Feekood基本语法(3)-- 循环控制
- Feekood基本语法(4)-- 函数
- Feekood基本语法(5)-- 动画
- Feekood基本语法(6) - 触发器
- Feekood基本语法(7) - 继承
- Feekood基本语法(2)-- 数据类型、关键字、操作符
- Feekood语言基础视频教程
- 1.基础语法(1) print语句
- Feekood开发环境介绍(1)-- 系统配置及基本界面
- Python基础语法(1)—— 输入输出、变量命名规则、List、Tupple等
- Java基础学习之Java基本语法(1)【Java命名规范+程序执行过程】
- 02章 基础语法(命名规则,变量,数据类型)
- SQL 语句基本语法和对象命名
- C++基础(1)--输入输出与命名空间
- Delphi语法基础 - 循环语句
- FOR语句提权中基础语法
- 数据库架构的演变
- GLUTesslator 网格图形 Qt
- POJ 1703--Find them, Catch them【并查集,向量偏移】
- Java Secure Socket Extension (JSSE) Reference Guide
- cocos2d-x基本概念
- Feekood基础语法(1)-- 命名与语句
- struts2工作原理
- redis windows下的环境搭建
- Windows环境下NodeJs的Oracle数据库驱动node-oracledb的安装
- 0009 嘿嘿
- [人眼检测] high confidence visual recognition of persons by a test of statistical independence
- 【node.js学习】--(6)--Bootstrap
- POJ 2492--A Bug's Life 【并查集,向量偏移】
- UVa 589 - Pushing Boxes