Gentee Programming Language - News on March 6, 2009

7 views
Skip to first unread message

gentee

unread,
Mar 6, 2009, 1:53:24 AM3/6/09
to gentee-news
The version 3.5 of free open source programming language Gentee was
released.
Web-site: http://www.gentee.com
Download link: http://www.gentee.com/download/gentee.exe

What's new
===============================================
1. This is the first beta version with the possibility of converting
byte-code to assembler. It can increase the speed of a lot of
programs.
At this time, approximately 70% of byte-code can be
converted to assembler. We have not yet translated 'double', 'float'
and some other commands.
Add the following string at the beginning of the file use this
feature
#asm = 1
Also, you can use a command line parameter -a with gentee.exe.
You can also use 'just-in-time compilation' with exe files. In this
case,
your bytecode will be translated to assembler when the program load
it.
It can be useful because the bytecode without assembler has the less
size.

For using 'just-in-time compilation' specify profile as
#exe = 1 r
and don't use #asm=1

For comparison, run the following example: Code:

func main <main>
(
str stemp
datetime start end
uint i k

start.gettime ()
fornum i, 3000000
(
k + = 2
)
end.gettime ()
end -= start
getdatetime (end, "", stemp)
congetch ( "Time: \ (stemp). \ (end.msec) \ nPress any key")
)

and then paste at the beginning of the file
#asm = 1
and restart the program.

New command line and profile options can be found on:
http://www.gentee.com/programming/launch/index.htm

2. Added a library for working with CAB files. You can create and
decompress CAB files from your Gentee programs.

-----------------------------------------
Best regards,
Alexey Krivonogov
http://www.gentee.com/perfect-automation/ - Automation software
Reply all
Reply to author
Forward
0 new messages