Version 1.0.9.8

<< Click to Display Table of Contents >>

Navigation:  What's new > 2006 - version history >

Version 1.0.9.8

Release date: 2006.06.12

 

Date

Area/Module

What

Description

Thanks to:

2006.06.12

TcpUdp

Add

IP_ToString function



TcpUdp

Add

HOSTIP_TONAME function



TcpUdp

Add

HOSTNAME_TOIP function



TBGL

Improve

Declaration files thinbasic_GL.inc and thinbasic_GLU.inc will be present in \thinBasic\Inc include default directory.

Those files are OpenGL header translations made by Psch. You can use them in order to directly call OpenGL functionalities from inside thinBasic scripts.



Core

Fix

Function name now checked against already defined functions, Keyword names, variable names, UDT names.

Psch

2006.06.11

Math

Add

ArcCotanH function



Math

Add

ArcSecH function



Math

Add

ArcCosecH function



Math

Add

ArcTanH function



Math

Add

ArcCosH function



Math

Add

ArcSinH function



Math

Add

CosecH function



Math

Add

CotH function



Math

Add

SecH function



Math

Add

TanH function



Math

Add

CosH function



Math

Add

SinH function



Math

Add

ArcCosec function


2006.06.09

TcpUdp

Add

IP_ADDR function



TcpUdp

Add

HOST_ADDR function



TcpUdp

Add

UDP_OpenServer introduced



TcpUdp

Fix

UDP_Open fixed and changed



TcpUdp

Fix

Module reintroduced with redesigned functions and functionalities in order to not infringe compiler license


2006.06.06

Math

Add

ArcCotan function



Math

Add

ArcSec function



Math

Add

ArcSin function



Math

Add

ArcCos function



Math

Add

CoTan function



Math

Add

CscH function



Math

Add

Csc function



Math

Add

Sec function



Math

Add

Tangent function



Math

New

New module specific for math functions


2006.05.30

PC

Add

Introduced 4 new key state functions:

PC_GetCapsLockKeyState

PC_GetNumLockKeyState

PC_GetScrollLockKeyState

PC_GetStateOnOff



File

Add

FILE_GetDateTimeStamp introduced.



Core

Add

Introduced new execution directives. Execution directives are optional directive that change how the parser or the interpreter works.

#DEFAULT PARAMETERS [BYREF | BYVAL]


2006.05.15

Core

Add

SHIFT introduced

Psch

2006.05.10

Core

Improve

Another 15% speed improvement thanks to core parsing technique recoding



Core

Fix

Commenting out an #INCLUDE statement (like REM #INCLUDE .....) was causing an error in parsing

Psch

2006.05.09

thinAir

Improve

We are reviewing thinAir syntax highlighting methods. Keywords will be present in external files. We will introduce different files for different languages. For the moment do not touch any of the keywords files, they may change in near future. So ... thinAir: "application under construction ..." :-)



Core

Improve

Again improved script execution speed in case of multiple function calls or type data structures usage.

We are working to stabilize memory consumption.