cnCalc计算器论坛

 找回密码
 注册
搜索
12
返回列表 发新帖
楼主: wtof1996

[Lua讨论] 【Lua Booster】【更新】Lua BoosterV1.2 Release(更新包)

[复制链接]
发表于 2012-3-12 22:37:22 | 显示全部楼层
上次编好后方进计算器结果扎了
 楼主| 发表于 2012-3-12 22:46:10 | 显示全部楼层
?什么情况
发表于 2012-3-13 22:21:37 | 显示全部楼层
出错了
 楼主| 发表于 2012-3-14 14:16:40 | 显示全部楼层
可能是你源代码有问题
你可以不用任何选项进行编译看看
 楼主| 发表于 2012-3-14 14:17:49 | 显示全部楼层
因为预处理基本上是按照“原样”进行的,但是由于计算机系统的不确定性,可能有一点错误
发表于 2012-3-14 21:32:57 | 显示全部楼层
我是用cn2lua编出来的。。。
发表于 2012-3-14 21:34:56 | 显示全部楼层
还有你15楼的安装包被杀软直接枪了,我用的是金山,qq电脑管家
 楼主| 发表于 2012-3-14 23:12:42 | 显示全部楼层
cn2lua不推荐用太长的字符串,因为这个方法如果运算级数多了会报错
(我有用string.uchar和..,由于string.uchar的参数数量的限制)
 楼主| 发表于 2012-3-14 23:13:58 | 显示全部楼层
28# 936854586
那个不是安装包……是更新文件,覆盖既可
还有,gcc编译的怎么可能是病毒……
 楼主| 发表于 2012-4-14 20:34:32 | 显示全部楼层
本帖最后由 wtof1996 于 2012-4-14 20:36 编辑

预告一下
如果没有什么意外LB II会在5月到6月期间发布
由于学业缘故开发进程相当缓慢
初步计划改进iLua的预处理指令如下

附:
iLua 预处理指令 V2.0 使用说明:


1.更新

现在大大放宽了语法限制,简化了代码量,同时更加简洁


2.用法


首先您的lua源代码头部的预处理指令从原来的单行“--”变成了批量注释“--[[ ]]--”
例如:
原来的是:
--varlines = 1
--#include str.txt for unicode as string
--filelines = 1
--#include locker-fix.lua
--end include


现在是:
--[[
#varinclude str.txt for unicode as string
#er-fix.lua
]]--


语法说明请见下面的“语法”
批量注释里面可以写任意行,不需要指定行数
普通文件包含和变量文件包含没有特定的顺序了


3.语法
(1)普通文件包含

指令现在修改为这样:
   #freinclude <文件名>

例如:#er-fix.lua
   P.S现在对空格及大小写限制放宽,像:#er-fix.lua

这样和                            #er-fix.lua

这样都是合法的指令,但是#freinclude和文件名至少应该有一个空格,但是文件名当中不能有任何空格(如有空格以前的字符会被认为是文件名)
  (2)变量文件包含
  #varinclude <文件名> for <变量名> as <类型>

例如: #varinclude str.txt for unicode as string

类型名仍然为image和string两种:

处理后指令会被替换成:
  image: <变量名> = image.new(<文件内容>)
  string:<变量名> = <文件内容>
  string不仅仅用于CN2Lua的文件,您还可以进行其他形式的赋值,因为文件内容是按照原样输出
  P.S和文件包含一样,空格和指令的大小写不做严格限制,文件名限制二者是一样的
  #VarInclude str.txt For unicode As string 这样是合法的

但是请注意——Lua中变量名称是有大小写的
 楼主| 发表于 2012-4-15 02:11:14 | 显示全部楼层
好像屏蔽了一些字符
发表于 2012-4-15 11:55:57 | 显示全部楼层
你的电子书呢?
 楼主| 发表于 2012-4-15 13:44:00 | 显示全部楼层
33# 936854586
电子书定名为iRead
由于需要大量LB II技术的支持,所以将于LB II一同发布
CN2Lua我开发了全新的算法用于支持大规模的字符(目前内测72w字符无压力),iRead采用了这项技术
iRead会发布专门的制作器来轻松制作电子书
 楼主| 发表于 2012-4-16 02:23:24 | 显示全部楼层
最新决定
由于OS3.2可能对lua有很大改动,发布推迟到os3.2发布以后
具体时间可能是6月
 楼主| 发表于 2012-4-18 00:35:01 | 显示全部楼层
预告

最近3个星期内发布1.3更新
主要包括内核方面的更新,但是无功能改进。
发表于 2012-4-18 18:49:52 | 显示全部楼层
等待电子书
 楼主| 发表于 2012-4-18 20:59:58 | 显示全部楼层
电子书……起码要等到os3.2发布以后了
我的构思是直接输入用cn2lua新的算法的输出文件(用鼠标选取)然后可以直接输出对应的tns
发表于 2013-4-1 02:27:26 | 显示全部楼层
黑白屏的nspire ,字能不能大点,屏幕背影不要搞个什么灰度的颜色,本来就字小,还要搞个背景灰灰的,还大力鼓吹,可以拿来当测量计算用,莫非开发德州计算器的都是低能儿,还是把用户都当成傻子了

点评

请不要挖坟。另,这种问题请直接向TI公司反映,而不是在本主题发无关牢骚  发表于 2013-4-1 15:04
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-11-22 08:28 , Processed in 1.784066 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表