无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenall
打印 上一主题 下一主题

grub4dos 外部命令 wenv [2010-10-17 ]

  [复制链接]
1#
发表于 2010-2-2 16:45:00 | 显示全部楼层
强!

wenv set oem_srs=右边
右边能否包含变量

能否用变量值
作四则运算符
作||、&&
回复

使用道具 举报

2#
发表于 2010-2-4 11:57:19 | 显示全部楼层
如果
允许嵌套||和&&,并可加括号表示优先级
http://bbs.znpc.net/viewthread.php?tid=5842&page=1&fromuid=14511#pid43913

则if else可通过加括号实现。

可能要通过堆栈之类的机制来支持这种括号嵌套。

1、变量
2、(嵌套)||和&&
3、goto
是构成程序结构的基本要素。1、3目前差不多了,2最好再加强一下,更方便些。

[ 本帖最后由 pseudo 于 2010-2-4 12:09 编辑 ]
回复

使用道具 举报

3#
发表于 2010-2-4 12:18:11 | 显示全部楼层
原帖由 netwinxp 于 2010-2-4 12:04 发表
既然有那么多要求,那我觉得你直接用C语言编一个类似BASIC的解释器(BASIC解释器比较容易实现)得了:)

版主所言极是
chenall兄可以考虑做一个特别的外部命令,其作用是命令解释器,类似Pro*C、SQLJ。
回复

使用道具 举报

4#
发表于 2010-2-7 12:32:12 | 显示全部楼层

回复 #59 NicTense 的帖子

手头有(fd0,0 )的环境吗?
这种环境下0PE(1220以后版本)能否直接启动?
回复

使用道具 举报

5#
发表于 2010-2-7 23:02:25 | 显示全部楼层
回复 #63 NicTense 的帖子

还是想知道(fd0,0 )环境下0pe的情况,执行到哪句出问题。
如果卡在无参数root处(只为显示调试信息),可删掉该行(0pe的grldr内置菜单用fbinsttool编辑),应该就可以启动了。

回复 #64 chenall 的帖子

&&、||现在可以连用、嵌套了? 跟]]&等有何区别?
回复

使用道具 举报

6#
发表于 2010-2-7 23:52:31 | 显示全部楼层

回复 #66 NicTense 的帖子

ls ()/grldr会出错?
回复

使用道具 举报

7#
发表于 2010-5-10 10:32:27 | 显示全部楼层
@hhh333
换个背景图试试?换个压缩后体积6K以上的。
回复

使用道具 举报

8#
发表于 2010-6-20 13:49:20 | 显示全部楼层

回复 #186 chenall 的帖子

强!
老菜单可大为简化。

可惜没时间重写了。
回复

使用道具 举报

9#
发表于 2010-9-20 22:58:27 | 显示全部楼层
广泛使用递归/回溯的prolog语言有一种“尾递归”优化,其思路或有参考价值。
关于尾递归,可以google一下。
回复

使用道具 举报

10#
发表于 2010-9-29 11:59:37 | 显示全部楼层

回复 #276 chenall 的帖子

9.27,!真的不灵了。
回复

使用道具 举报

11#
发表于 2010-10-5 01:34:01 | 显示全部楼层
“未定义操作,请返回。”这种错误我也遇到,在这里分析了原因:
http://bbs.wuyou.net/forum.php?m ... ;page=42#pid2051715
回复

使用道具 举报

12#
发表于 2010-10-17 23:51:07 | 显示全部楼层

回复 #553 hhh333 的帖子

一直是这样的。ls看得见的东西,find未必找得到。

迄今find是找不到(fd0,0)上的文件的。

可以先执行
map (fd0) (hd)
map --hook
然后再find。
回复

使用道具 举报

13#
发表于 2010-12-7 15:00:24 | 显示全部楼层
原帖由 chenall 于 2010-12-6 14:43 发表
已经给GRUB4DOS内置批处理脚本添加了参数支持(%0,%1,%9)
%0批处理脚本文件名.%1-%9第1到9个参数.

grub4dos的里程碑。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-21 04:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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