ダウンロードリスト

プロジェクト概要

Seed7は汎用プログラミング言語です。これはAda、C++およびJavaと比べて、より高級な言語です。Seed7では、新しいステートメントや演算子を簡単に宣言することができます。型を返したり引数に取る関数については、テンプレートやジェネリクスよりもエレガントに扱えます。オブジェクト指向も、それが有用な場面では使われていますが、他の技法の方が明白な場所ではそちらを利用しています。更にSeed7は、他のプログラミング言語からいくつかの概念を取り込んでいますが、どのプログラミング言語の直系の子孫とも言えません。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2012-03-19 04:52
2012-03-18

例プログラム「testfont.sd7」はより多くのフォントや文字を表示するには改善されました。ライブラリ「vectorfont.s7i」は、ベクター フォントをサポートして、、が追加されました。ライブラリ「cronos16.s7i」、「cronos27.s7i」、「vecfont18.s7i」、ベクトル フォント cronos16 cronos27、および vecFont18 を定義する、追加しました。標準ビットマップ フォント サイズ 20 で、新しいライブラリ「stdfont20.s7i」で定義されていますいます。段落の文字は、標準のビットマップ フォントを追加されました。いくつかの文字の標準ビットマップ フォントを改善しました。関数 'filInputReady'「fil_unx.c」の poll() select() の代わりに使用する改善されました。
タグ: Major feature enhancements
The example program "testfont.sd7" was improved to display more fonts and more characters. The library "vectorfont.s7i", which supports vector fonts, was added. The libraries "cronos16.s7i", "cronos27.s7i", and "vecfont18.s7i", which define the vector fonts cronos16, cronos27, and vecFont18, were added. A standard bitmap font with size 20 was defined in the new library "stdfont20.s7i". The pilcrow character was added to the standard bitmap fonts. Some characters in the standard bitmap fonts were improved. The function 'filInputReady' in "fil_unx.c" was improved to use poll() instead of select().

2012-03-05 05:09
2012-03-04

プログラム「ftpserv.sd7」は、RNFR RNTO、のコマンドをサポートして、リスナーはパッシブ データ ポートを開くことができない場合が正しく動作する改善されました。フォントのサポートは、文字 pixmap 作品をキャッシュするように改良しました。標準ビットマップ フォント内の文字が追加または改善されました。関数 'socSend' と 'socSendto'「soc_rtl.c」で向上しました。関数 'fltSci'「flt_rtl.c」では、C コンパイラ警告を避けるために改善されました。'XExposeEvent' なしに動作する機能「drw_x11.c」で「再描画」が変更されました。警告の数を減らすためにいくつかの改善が行われました。
タグ: Minor feature enhancements
The program "ftpserv.sd7" was improved to support the commands RNFR and RNTO, and to work correctly when the listener cannot open a passive data port.
Font support was improved such that caching of character pixmaps works. Some characters in the standard bitmap fonts were added or improved. The functions 'socSend' and 'socSendto' in "soc_rtl.c" were improved . The function 'fltSci' in "flt_rtl.c" was improved to avoid a C compiler warning. The function 'redraw' in "drw_x11.c" was changed, to work without 'XExposeEvent'. Some improvements were made to reduce the number of warnings.

2012-02-21 07:37
2012-02-19

Clearerr(stdin) の呼び出しは、関数 kbdKeyPressed() の「kbd_inf.c」に追加されました。よくあるご質問の答えは、Seed7 の移植性について説明します、改善されました。関数 'copyFile'、'removeFile'、'サインオン'、および 'サインオフ' が追加または改善されました。例プログラム「gkbd.sd7」と「panic.sd7」が向上しました。関数 'readDir' は、'read_dir' のための取り替えとして追加されました。関数 'open_dir' と 'open_dir_path' 'openDir' と 'openDirPath' にそれぞれ変更されました。いくつかの機能「drw_x11.c」から「gkb_x11.c」に移動。いくつかのマクロの説明は、「src/read_me.txt」に追加されました。
タグ: Minor feature and documentation enhancements
A call of clearerr(stdin) was added to the function kbdKeyPressed() in "kbd_inf.c". The FAQ answer, which explains the portability of Seed7, was improved. The functions 'copyFile', 'removeFile', 'signOn', and 'signOff' were added or improved. The example programs "gkbd.sd7" and "panic.sd7" were improved. The function 'readDir' was added as a replacement for 'read_dir'. The functions 'open_dir' and 'open_dir_path' were renamed to 'openDir' and 'openDirPath' respectively. Several functions were moved from "drw_x11.c" to "gkb_x11.c". A description of several macros was added to "src/read_me.txt".

2012-02-06 08:07
2012-02-05

よくあるご質問回答、名前での呼び出しと Seed7 での実装方法の説明が追加されました。「Ftpserv.sd7」プログラムは、各種 FTP クライアント プログラムで動作する改善されました。'SocLineRead' (getln() ソケット)「soc_rtl.c」での速度が向上しました。「Ftp.s7i」と「ftp7.sd7」Unicode サポートが向上しました。最適化されたコードを生成する、コンパイラが改善されたが、@: = 演算子。テスト _ ケースを @: = 演算子を「chkstr.sd7」が追加されました。プログラム「chkccomp.c」「version.h」を含めると OS_OFF_T_SIZE の定義に変更されました。'FileMode' の関数 'str' が改善されました。
タグ: Minor feature and documentation enhancements
FAQ answers, explaining call-by-name and how it is implemented in Seed7, were added. The "ftpserv.sd7" program was improved to work with various FTP client programs. The speed of 'socLineRead' (getln() for sockets) in "soc_rtl.c" was improved. The Unicode support of "ftp.s7i" and "ftp7.sd7" was improved. The compiler was improved to generate optimized code for the the @:= operator. Test cases for the @:= operator were added to "chkstr.sd7". The program "chkccomp.c" was changed to include "version.h" and to define OS_OFF_T_SIZE. The function 'str' for 'fileMode' was improved.

2012-01-16 07:15
2012-01-15

関数 shellEscape toShellPath「shell.s7i」ライブラリに追加しました。コンパイラ (comp.sd7) は、ソース ファイルは、名前にスペースが含まれて動作するように改善されました。コンパイラとインタープリター アクション「CMD_SHELL_ESCAPE」(関数 'shellEscape') をサポートするために改善されました。「Ftp7.sd7」例のプログラム 'dir '」コマンドをサポートするために改善されました。「Ftpserv.sd7」のプログラム例は偉業 MLST MLSD DELE モード、および STRU のコマンドをサポートするために改善されました。関数 listDir bigFileSize「ftp.s7i」ライブラリに追加しました。構成プログラム「setpaths.c」が向上しました。
タグ: Minor feature enhancements
The functions shellEscape and toShellPath were added to the "shell.s7i" library. The compiler (comp.sd7) was improved to work for source files, which contain spaces in their name. The compiler and interpreter were improved to support the action "CMD_SHELL_ESCAPE" (function 'shellEscape'). The "ftp7.sd7" example program was improved to support the 'dir' command. The "ftpserv.sd7" example program was improved to support the commands FEAT, MLST, MLSD, DELE, MODE, and STRU. The functions listDir and bigFileSize were added to the "ftp.s7i" library. The configuration program "setpaths.c" was improved.

プロジェクトリソース