Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #1636 > unrolled thread
| Started by | mertesthomas@gmail.com |
|---|---|
| First post | 2015-10-14 07:35 -0400 |
| Last post | 2015-10-14 11:10 -0700 |
| Articles | 2 — 1 participant |
Back to article view | Back to comp.compilers
Seed7 Release 2015-10-11 mertesthomas@gmail.com - 2015-10-14 07:35 -0400
Re: Seed7 Release 2015-10-11 mertesthomas@gmail.com - 2015-10-14 11:10 -0700
| From | mertesthomas@gmail.com |
|---|---|
| Date | 2015-10-14 07:35 -0400 |
| Subject | Seed7 Release 2015-10-11 |
| Message-ID | <15-10-009@comp.compilers> |
Hello, I have released a new version of Seed7: seed7_05_20151011.tgz In the Seed7 programming language new statements and operators can be declared easily. Types are first class objects and therefore templates/generics need no special syntax. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Seed7 is covered by the GPL (and LGPL for the Seed7 runtime library). Changelog: - Errors in the bigInteger operators +:= and -:= have been fixed. This errors were triggered with expressions like A +:= A; when the value of A has a value in a specific range. Thanks go to Fausto C. for reporting this problem. - The example program ide7.sd7 has been improved to start programs as process and to allow their termination. - The chapter about errors in the manual has been improved. - The picture terminate_pic has been added to pic16.s7i and pic32.s7i. - Checks for +:=, -:= and *:= have been added to chkbig.sd7. - Documentation comments have been added to aes.s7i, arc4.s7i, bin32.s7i, bin64.s7i, complex.s7i, des.s7i and tdes.s7i. - Errors in the functions bigAddAssign and bigSbtrAssign have been fixed. Now the check for a negative delta is done before the variable is changed. This fixes the errors with A +:= A; and A -:= A; . - The makefile mk_mingc.mak has been improved such that it can be called without the parameters S7_LIB_DIR and SEED7_LIBRARY. - The program chkccomp.c has been improved to check if pow() works correct when the exponent is the maximum odd value that fits in a float respectively double. - A buffer in a test program used by chkccomp.c has been enlarged to avoid a possible buffer overflow. - Calls of logFunction have been added to big_gmp.c, big_rtl.c and traceutl.c. - The definition of CATCH_SIGNALS has been removed from the makefiles. Now signal handlers are used when one of the functions sigaction() and signal() is available. - The function socAddressCStri() has been added to soc_rtl.c. Now this function is used instead of bstriAsUnquotedCStri(), to write addresses in log functions. - The function printParameters() has been added to pcs_unx.c and pcs_win.c. In log functions this function is now used to print parameter lists. - The unused functions bin_add and bin_add_assign have been removed from bin64.s7i, binlib.c, binlib.h and primitiv.c. Regards, Thomas Mertes -- Seed7 Homepage: http://seed7.sourceforge.net Seed7 - The extensible programming language: User defined statements and operators, abstract data types, templates without special syntax, OO with interfaces and multiple dispatch, statically typed, interpreted or compiled, portable, runs under linux/unix/windows.
[toc] | [next] | [standalone]
| From | mertesthomas@gmail.com |
|---|---|
| Date | 2015-10-14 11:10 -0700 |
| Message-ID | <15-10-011@comp.compilers> |
| In reply to | #1636 |
On Wednesday, 14. October 2015 13:35:09 UTC+2 mertes...@gmail.com wrote: > Hello, > > I have released a new version of Seed7: seed7_05_20151011.tgz In the > Seed7 programming language new statements and operators can be > declared easily. Types are first class objects and therefore > templates/generics need no special syntax. Object orientation is used > when it brings advantages and not in places when other solutions are > more obvious. I just released version seed7_05_20151012.tgz. This version contains a small fix for the binary release (which downloads the latest release). Changelog: - The program setpaths.c has been changed to work correctly when the binary release (for Windows) is used. Regards, Thomas Mertes -- Seed7 Homepage: http://seed7.sourceforge.net Seed7 - The extensible programming language: User defined statements and operators, abstract data types, templates without special syntax, OO with interfaces and multiple dispatch, statically typed, interpreted or compiled, portable, runs under linux/unix/windows.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.compilers
csiph-web