A89: TIGCCLIB 1.5
[Prev][Next][Index][Thread]
A89: TIGCCLIB 1.5
Hi!
I just uploaded TIGCCLIB release 1.5 on ticalc (it will appear
very soon in the archive). What is new in this release?
- Floating point support is implemented. For this purpose, a
new header file timath.h is introduced, with 86 new functions,
4 macro constructors and a lot of constants and predefined
types.
- Basic support for the symbolic calculations (including symbolic
algebra and calculus) is also implemented. For this purpose, a
new header file estack.h is introduced. It contains 26 functions
for manipulations with the expressions stack (in the near future,
I planed about 50-100 new functions in this header file).
- Bugfix: SetPlane function from gray.h now works correctly in
"Doors" mode.
- Bugfix: grayscale support on Hardware Release 2 calculator is
now stable. And, grayscale support now autodetects the hardware
version! If you used grayscale in your program, please recompile
it with new gray.h and gray.o!
- Now you can make programs which return a result to the TI-Basic,
e.g. which acts like TI-Basic functions. For this purpose,
header files nostub.h and doors.h are slightly changed.
- Two very useful functions are added in args.h header file:
GetFloatArg and SkipArg. Also, documentation about args.h is
much updated and some serious errors in the documentation are
corrected.
- 2 new functions (ASM_call and EX_patch) are added in system.h.
- 94 TIOS functions are no more "unknown", so they are moved out
of unknown.h header file.
- Function NoCallBack is now implemented as cast constructor, so it
will not be embeded in the program if not used.
- _row_read function from kbd.h is now more reliable.
- All arguments which represent a handle or functions which return
a handle are now declared as HANDLE instead of unsigned int. Yes,
this is exactly the same, but the documentation is now more clear.
- Informations about timers in system.h are updated.
- Informations for assembly programers are slightly updated.
- Informations about how to use floating point and symbolic arithmetic
and informations about how to return a value to TI-Basic are added
in the documentation.
- Frequently Asked Questions are added to the documentation.
Zeljko Juric
Follow-Ups: