关于语法的一个问题
bat吧
全部回复
仅看楼主
level 11
想问问大家想怎么样写程序?
例如这样:MessageBox.title:标题&text:内容
还是这样:MessageBox 标题 内容
或者。。。MessageBox(标题,内容)
或者。。title=标题&text:内容->MessageBox.show
还是 MessageBox.title=标题;text=内容
因为n2的语法遭到很多人吐槽,于是打算写一个新的语法,和原来的配合使用
总之大家把想要的格式写出来吧,我会尽量根据大家的想法来做的。
[呵呵]
2015年08月12日 16点08分 1
level 13
2、3吧。
2015年08月12日 22点08分 2
1和5的.的优先级太高不习惯,4的主要内容放在后面没法看。
2015年08月13日 01点08分
是让你们想,不是在上面选。。。
2015年08月13日 02点08分
level 13
明显是 MessageBox(Title, Content)
2015年08月12日 23点08分 3
[汗]不能有点创新吗,而且这样也有很多麻烦的地方,比如 MessageBox(0,计算1+1=Add(1,1),标题,0) 就根本无法识别了
2015年08月13日 02点08分
而且这种语法如果没做好算法会导致程序速度迅速降低
2015年08月13日 02点08分
level 14
(MessageBox 标题 内容) <--这和原来的有区别吗....不知道诶...觉得这样挺好看的
2015年08月13日 00点08分 4
[汗]抱歉,这个不行
2015年08月13日 02点08分
level 13
无聊的写法
wget n2://MessageBox?title=sth&text=sth
2015年08月13日 02点08分 5
斜杠去掉。
2015年08月13日 02点08分
[汗]等待考虑,话说这不是get协议吗。。。
2015年08月13日 02点08分
回复 刘卍1269719868 :就是get风格。
2015年08月13日 02点08分
level 13
另一种无聊
<messagebox title= text=/>
2015年08月13日 02点08分 6
[汗]要大家可以接受,话说这根本不用重写,N2本身就可以吧括号自定义成别的
2015年08月13日 02点08分
level 13
极其无聊
N2::MessageBox<<title<<text;
2015年08月13日 02点08分 7
[汗]有待考虑
2015年08月13日 02点08分
level 13
capi+set风格
n2 messagebox=title,text
2015年08月13日 02点08分 8
不对,messagebox title=,text=
2015年08月13日 02点08分
[汗]这真是醉了,你还不如直接messagebox=tit..... 因为n2是个dll,并不是EXE
2015年08月13日 02点08分
回复 刘卍1269719868 :我不知道n2是什么
2015年08月13日 02点08分
回复 刘卍1269719868 :n2只是代替set,防止与bat内置内容冲突。
2015年08月13日 02点08分
level 13
<n2>
<msgbox>
<title>这不是随便取的</title>
<text>我只是水一下</text>
</msgbox>
</n2>
2015年08月13日 02点08分 9
[汗]这个也是醉了, <?N2 (messagebox,.....) ?> 这不是之前发的吧n2当PHP用的那个帖子吗。。。
2015年08月13日 02点08分
怎么那么像网页。。。
2015年08月13日 02点08分
level 13
我还是比较希望能用basic语法。。。
[真棒]
真的只要解释器吗。。。
2015年08月13日 02点08分 10
[泪]我实在不想模仿那些了
2015年08月13日 02点08分
回复
���d1269719868
:汗。。。 不然你就要重新开发一款容易学习的语言 你的语言对于会编程的来说 或许很容易 但是面向我们这种小白。。。 你连教程都还没有 你好意思吗[滑稽]
2015年08月13日 02点08分
@- [汗]已经出了一个小教程了,请在 sqrt2.cn 下面的n2分类查看
2015年08月13日 02点08分
回复
���d1269719868
:我进去就卡死在外面。。。 上次注册能用了 但是发不了文章。。。 无语
2015年08月13日 02点08分
level 13
/*messagebox title text*/[怒]
2015年08月13日 02点08分 11
[黑线]你已经注释掉了还玩毛
2015年08月13日 02点08分
回复 刘卍1269719868 :一点也不会创新[怒]
2015年08月13日 02点08分
[滑稽]
2015年08月13日 02点08分
[呵呵]因为n2本身就有预处理会吧上面格式的文本删除
2015年08月13日 02点08分
level 13
MessageBox
 N
 title
 text
 2
2015年08月13日 02点08分 12
level 13
messagebox:/title/text.n2[怒]
2015年08月13日 02点08分 13
level 13
引用 @这不是随便取的 (12楼)
MessageBox
 N
 title
 text
 2
———————————————————————————
MessageBox
 N *注意是全角
 title
 text*半角的

2015年08月13日 02点08分 14
[汗]
2015年08月13日 02点08分
回复 刘卍1269719868 :全角字符表示语法,半角字符表示内容
2015年08月13日 02点08分
淘汰。。。
2015年08月13日 02点08分
level 13
::N2C_v1 project
::N2C_v1 include_lib N2StdMessage
0<con 1>con 2>con @echo off
:main
(
setlocal enabledelayedexpansion
call :_N2_MessageBox title text
endlocal
exit /b 0
)
2015年08月13日 02点08分 15
level 13
MessageBox title:text
2015年08月13日 03点08分 16
[汗]这是。。。
2015年08月13日 03点08分
回复 刘卍1269719868 :“创新”
2015年08月13日 03点08分
level 13
!N2项目
主要内容开始
 消息框 标题为“” 内容为“”
 注释 全部用全角也可以
结束
2015年08月13日 03点08分 17
[呵呵]够了,要不要我再搞个语意理解和语音识别,然后你光说话
2015年08月13日 03点08分
回复 刘卍1269719868 :好啊
2015年08月13日 03点08分
回复 这不是随便取的 :[汗]做梦
2015年08月13日 03点08分
回复 刘卍1269719868 :把这个翻译成英文也可以
2015年08月13日 03点08分
level 13
!N2项目
!N2版本 1.0
声明开始
 包含 N2输入输出
 包含 N2测试
 包含 N2系统调用
声明结束
函数开始 主要 无参数
 消息窗口 标题:“你的系统版本过低” 内容:“360正在升级”
 等待 时间:15秒 跳过:’C’
 调用 重启 消息:”系统升级完成,即将重启”
函数结束
函数开始 重启 消息:句子
 系统调用: 重新启动 时间:15秒 消息:消息
函数结束
2015年08月13日 03点08分 18
汉编要举报你
2015年08月13日 07点08分
回复 刘卍1269719868 :hanbian是谁?
2015年08月13日 07点08分
回复
�ⲻ������ȡ��
:百度
2015年08月13日 07点08分
level 13
!N2项目
!N2版本 1.0

 包含 N2输入输出
 包含 N2测试
 包含 N2系统调用
主要
 消息窗口 标题:“你的系统版本过低” 内容:“360正在升级”
 等待 时间:15秒 跳过:‘C’
 调用 重启 消息: ”系统升级完成,即将重启“
重启 消息:句子
 系统调用: 重新启动 时间:15秒 消息:消
2015年08月13日 04点08分 19
太长了
2015年08月13日 05点08分
回复
�ⲻ������ȡ��
:呃呃
2015年08月13日 07点08分
回复
�ⲻ������ȡ��
:你可以选择用易语言
2015年08月13日 07点08分
回复 刘卍1269719868 :误杀好
2015年08月13日 07点08分
level 3
教科书怎么写就怎么写。
规范的语法最好了。
我自己写的东西都会加上注释。要求即使自己忘了拿起来也能看懂。
2015年08月13日 05点08分 20
额,新一代书呆子泥嚎
2015年08月13日 07点08分
1 2 尾页