欢迎访问 Forcal程序设计(www.odifs.tw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
推荐使用新脚本Lu:Lu是对Forcal的完善和发展,但与Forcal相比,Lu更简洁实用。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Forcal V9.0 使用说明 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
欢迎使用 FORCAL
开发使用说明 ! 借助本说明可以了解 FORCAL V9.0 的全部详细信息。 1.熟悉Forcal基本语法(Forcal核心库语法和Forcal扩展库语法)。 2.使用Forcal核心库进行程序开发。 3.开发Forcal扩展动态库。 4.开发基于FcData的扩展库。 5.开发基于MForcal的扩展库。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■
关于Forcal的声明 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1、任何人在使用或传播Forcal时,默认完全同意该声明。 2、免责声明:尽管作者对Forcal32W.dll作了极为?#32454;?#30340;测试,但仍不能保证没有丝?#38142;?#35823;,由于这些错误或用户?#21368;?#38169;误造成的任何后果,本人皆不承担任何法律责任,不支?#24230;?#20309;直接和间接的经济赔偿。如果您使用本软件或注册本软件,就默认认同了该“免责声明(disclaimer)”。特此声明。 3、您可以自由使用和传播Forcal32W.dll而不受任何限制,但您不能对Forcal32W.dll进行仿制、反汇编或逆向工程,或对Forcal32W.dll作其他任何?#38382;?#30340;更改。 4、作者仅对Forcal32W.dll拥有全部版权,由Forcal32W.dll支持的实用程序的版权归实用程序的开发者所?#23567;?br> 5、最终用户(非商业性用户)可永久免费使用Forcal!作者仅对涉及Forcal(包括Forcal软件本身及相关资料)的商业性行为收?#36873;?br> 6、任何人不能将Forcal32W.dll用于任何非法用途。 7、本软件受版权法和国际条约保护。任何人在使用和传播Forcal32W.dll?#27604;?#36829;反以上条款,将在法律许可的范围内受到最大可能的起诉。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■ 简介 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
通常,使用各种高级语言如C/C++、VB、delphi、FORTRAN等设计的程序,不能对源代码进行动态编译,Forcal可为所有这些应用程序增加对字符串源代码的动态编译功能。Forcal可用于各类数学软件的设计,也可用作报表处理、web、组态软件、游戏等的脚本,具有很高的执行效率。 Forcal32W.dll是Forcal的32位Unicode版本,是一个对Unicode字符型表达式进行编译计算的动态库。表达式中可以使用的运算符有+、-、*、/、^、>、>=、<、<=、==、!=、&、|、!、++、--等等,Forcal具有数值计算、逻辑运算、关系运算、字符数据处理、流程控制、函数调用等许多的可编程功能。 Forcal支持中文编程,可以使用中文标识符,如中文函数名、中文变量等。 Forcal用键树保存和检索数据信息,可以用Forcal保存和检索任意类型的数据,存储效率高,且具有很高的查找效率。 Forcal?#34892;?#22810;内置的基本函数(一级函数和二级函数),不过可以使用(C/C++)、Delphi、FORTRAN等编译器方便地扩充这些基本函数(二级函数),你可以让这些函数完成不同凡响的功能。 Forcal支持整数、实数和复数三种类型的表达式,可以使用这些表达式在Forcal中设计自定义的函数。 Forcal在调用扩充的或自定义的函数时,就象调用系统内置的函数一样,没有任何分别。 Forcal对所有的函数都支持递归调用,不管这些函数是系统内置的,扩充的,还是自定义的。 Forcal在调用函数时,既支持传值调用,也支持传址调用(引用调用),当采用后一种方式时,可以从函数返回更多的值。 Forcal对代码进行尽可能的优化,因而运行速度也非常地出色,一级函数的计算速度约为(C/C++)或FORTRAN速度的50%左右,二级函数的速度稍有降低。 Forcal编译系统支持模块化编译,对设计复杂的软件项目很有帮助。 Forcal编译系统可以对编译时出错的位置进行准确定位,排除错误非常方便。 Forcal用Win32标准函数调用方式(stdcall调用协议)输出了动态库函数,可供C/C++、C#、VB、delphi、FORTRAN等程序使用。 很容易对Forcal进行功能扩展,Forcal扩展动态库中仅有一个输出函数 FcDll32W(...),设计和应用都很方便。可用C/C++、delphi、FORTRAN等语言设计Forcal扩展动态库。 虽然Forcal32W.dll仅支持32位程序,但在32位平台上编写的Forcal代码,以后可不?#26377;?#25913;地运行于64位平台。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■ 最新升级内容 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
版权所有©
Forcal程序设计 2002-2011,保留所有权利 E-mail: [email protected] QQ:630715621 最近更新: 2013年09月06日 |