易码技术论坛

 找回密码
 加入易码
搜索
楼主: yan

[工具] 编译器Y2.26最终版 08/5/10更新

[复制链接]
发表于 2007-5-25 23:53:25 | 显示全部楼层
nc3k+完全无法使用
发表于 2007-5-26 19:50:02 | 显示全部楼层
支持中再支持!第一次使用该软件,不知道怎么用
发表于 2007-5-29 17:15:49 | 显示全部楼层
崇拜!!!
敬爱!!!!
赞美!!!!!
感谢!!!!!!
发表于 2007-5-29 22:07:02 | 显示全部楼层
我的老pc1000c都能用,顶啊
发表于 2007-5-31 22:19:40 | 显示全部楼层
希望加如这个功能:
当编译出错是能自动跳到TXT错处~
 楼主| 发表于 2007-6-1 17:05:20 | 显示全部楼层
引用第585楼hangtao2007-05-31 22:19发表的“”:
希望加如这个功能:
当编译出错是能自动跳到TXT错处~
这个想法不错
发表于 2007-6-1 17:10:21 | 显示全部楼层
引用第585楼hangtao2007-05-31 22:19发表的“”:
希望加如这个功能:
当编译出错是能自动跳到TXT错处~

支持!


ps:函数索引里在函数名后加()貌似会方便些~
发表于 2007-6-4 20:21:58 | 显示全部楼层
支持啊!!!
发表于 2007-6-4 20:35:19 | 显示全部楼层
顶顶~~
发表于 2007-6-4 22:36:48 | 显示全部楼层
最好是在文本编辑的时候,没有声明的变量会有波浪线,就和vs.net一样。
 楼主| 发表于 2007-6-4 22:46:59 | 显示全部楼层
打补丁了,刚才发现的bug。
修改了连接系统的严重bug(可能造成无法使用库函数),编译系统中引用的bug(编译错误)。

将对应的文件下载到星星上的对应文件夹就可以了。
新增加了time.y。在Graph.y增加了几个画图函数。重新编译了malloc.y。
修正了mzx提出的Setup.lav在选机型时向下翻到底会出乱码的问题。
 楼主| 发表于 2007-6-4 22:51:51 | 显示全部楼层
在Graph.y新增加了画图函数,非常不错,采用了光栅算法!效果比系统函数好多了,而且可以缓冲区作图。
原型:void settype(int type);
功能:设置绘图模型。
说明:只对以下三个绘图函数有效!0:画实线,非0:画虚线。
原型:void line(int x0,int y0,int x1,int y1,int type);
功能:画直线。
说明x0,y0)和(x1,y1)指定直线的两个端点坐标。
    type决定画图方式,其值含义如下:
    type=0:2色模式下画白线,16色和256色模式下用背景色画线
       1:2色模式下画黑线,16色和256色模式下用前景色画线
       2:线的所有点取反
    type的bit6=1时向图形缓冲区作图,否则直接在屏幕作图
举例:
#include <Graph.y>
void main()
{ClearScreen();Refresh();
settype(1);
line(1,0,159,79,1);
getchar();
}
原型:void circle(int x,int y,int r,int type);
功能:画圆。
说明x,y)指定圆心,r指定半径。
    type决定画图方式,其值含义如下:
    type=0:2色模式下画白圆,16色和256色模式下用背景色画圆
        1:2色模式下画黑圆,16色和256色模式下用前景色画圆
        2:圆的所有点取反
    type的bit6=1时向图形缓冲区作图,否则直接在屏幕作图
举例:
#include <Graph.y>
void main()
{ClearScreen();Refresh();
settype(1);
circle(80,40,39,1);
getchar();
}
原型:void ellispe(int x,int y,int a,int b,int type);
功能:画椭圆。
说明x,y)指定圆心,a为横半轴长度,b为纵半轴长度。
    type决定画图方式,其值含义如下:
    type=0:2色模式下画白椭圆,16色和256色模式下用背景色画椭圆
        1:2色模式下画黑椭圆,16色和256色模式下用前景色画椭圆
        2:椭圆的所有点取反
    type的bit6=1时向图形缓冲区作图,否则直接在屏幕作图
举例:
#include <Graph.y>
void main()
{ClearScreen();Refresh();
settype(1);
ellipse(80,40,40,30,1);
getchar();
}

采用Graph.y里的画图函数

采用Graph.y里的画图函数

采用系统函数

采用系统函数
 楼主| 发表于 2007-6-4 22:55:18 | 显示全部楼层
引用第590楼红色激情2007-06-04 22:36发表的“Re:yan的编译器Y2.12正式版发布(5.15)”:
最好是在文本编辑的时候,没有声明的变量会有波浪线,就和vs.net一样。
在星星上时无法实现了,内存和cpu都不行。
 楼主| 发表于 2007-6-4 23:06:05 | 显示全部楼层
开放链接库源代码。。。。。。希望大家多多支持和发布!
发表于 2007-6-5 00:20:26 | 显示全部楼层
支持~~
YAN果然是强人呀~~
越来越完美。。
可惜我TC800排线坏了~~
发表于 2007-6-5 11:19:55 | 显示全部楼层
好,顶了
发表于 2007-6-5 12:22:27 | 显示全部楼层
有更了!好!
发表于 2007-6-5 12:30:24 | 显示全部楼层
又更新了!!!!支持!!!!!!!!
发表于 2007-6-5 12:38:08 | 显示全部楼层
yan的编译器越来越强大了!呆呆地问一句,有没有可能支持对象?(好像结构体离它已不远了?)

顺便问问,编辑系统的拼音输入法是怎么弄的?

另外,我在560楼的问题的原因好像找到了,我把 接口.txt 和 说明.txt 弄成没有文件头的就没问题了。好像编译器常在这个文件头上犯错误(文件偏移错误也是这造成的)

又,浏览连接库时常出现乱码(但问题不大,只是回车换行符常被显示出来)

支持yan的编译器!
 楼主| 发表于 2007-6-5 14:33:51 | 显示全部楼层
支持对象,我看就算了,这需要好多东西(继承,派生,虚函数,解析,析构等),即使我写的出来,wqx也装不下。
2个bug我找找。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-5 03:28 , Processed in 0.013496 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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