ダウンロードリスト

プロジェクト概要

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

システム要件

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

2012-01-02 07:15
2012-01-01

型 'pollData'、'inetListener'、'2 つ」から「socket.s7i」「poll.s7i」、「listener.s7i」、および「sockbase.s7i」にそれぞれ移った。'PollData' によってサポートされている関数に変更され、改善します。ファイル「pol_dos.c」が追加されました。制御ソケットから"PASV"応答の IP アドレスに「ftpserv.sd7」例が向上しました。Keypressed コントロール-C の通常のキーボード入力として認識するようにコンソール ドライバー「con_win.c」が向上しました。関数 'socGets' は、読み込まれた文字列が要求よりも短い場合、realloc() を避けるために改善されました。
タグ: Major feature enhancements
The types 'pollData', 'inetListener', and 'socketAddress' were moved from "socket.s7i" to "poll.s7i", "listener.s7i", and "sockbase.s7i" respectively. The functions supported by 'pollData' were changed and improved. The file "pol_dos.c" was added. The "ftpserv.sd7" example was improved to take the IP address for the "PASV" response from the control socket. The console driver "con_win.c" was improved, such that keypressed recognizes control-C as normal keyboard input. The function 'socGets' was improved to avoid realloc(), when the string read is shorter than requested.

2011-12-19 07:33
2011-12-18

型 'pollData' いくつかの機能を「socket.s7i」ライブラリに追加しました。'Djecho' を使用するメイクファイルの「mk_djgpp.mak」が向上しました。ライブラリ「duration.s7i」は、演算子をサポートする改善された +: =-: = '時間' の種類の。関数ライブラリ「shell.s7i」で「なんらか' オーバー ロードされました。関数 'socWrite'「soc_rtl.c」では改善されました。インタープリター、コンパイラ、およびランタイム ライブラリ (新しいファイル「pollib.c」、「pollib.h」、「pol_sel.c」、「pol_unx.c」、および「pol_drv.h」) は 'pollData' をサポートするために改善されました。「Ftpserv.sd7」例プログラムは、サイレント モードで動作するように改善されました。
タグ: Major feature enhancements
The type 'pollData' and several functions were added to the "socket.s7i" library. The makefile "mk_djgpp.mak" was improved to use 'djecho'. The library "duration.s7i" was improved to support the operators +:= and -:= for the type 'duration'. The function 'startProcess' in the library "shell.s7i" was overloaded. The function 'socWrite' in "soc_rtl.c" was improved. The interpreter, compiler, and runtime library (new files "pollib.c", "pollib.h", "pol_sel.c", "pol_unx.c", and "pol_drv.h") were improved to support 'pollData'. The "ftpserv.sd7" example program was improved to work silently.

2011-12-05 05:51
2011-12-04

DOS の下で DJGPP をするには、メイクファイルの「mk_djgpp.mak」が向上しました。オプション-?、支援情報、書き込むに追加されたもの、こんにちはインタプリタとコンパイラ (comp.sd7)。例プログラム「ftp7.sd7」と「sydir7.sd7」が向上しました。N、S、W、および E の方向は、「dnafight.sd7」例プログラムのファイルで変更されました。結果変数は、いくつかのファイルの名前が変更されました。インタープリター、コンパイラ、ランタイム ライブラリ、および「shell.s7i」のライブラリ関数 'なんらか' をサポートするために改善されました。USE_LOCALTIME_S が定義されている場合、localtime_s() を使用するいくつかの機能が向上しました。
タグ: Minor feature enhancements
The makefile "mk_djgpp.mak" was improved to work for DJGPP under DOS. The option -?, which writes helping information, was added to the hi interpreter and to the compiler (comp.sd7). The example programs "ftp7.sd7" and "sydir7.sd7" were improved. The directions N, S, W, and E were renamed in the files of the "dnafight.sd7" example program. Result variables were renamed in several files. The interpreter, compiler, runtime library, and the "shell.s7i" library were improved to support the function 'startProcess'. Several functions were improved to use localtime_s() when USE_LOCALTIME_S is defined.

2011-11-13 08:40
2011-11-11

ドキュメント コメントは、いくつかの Seed7 ライブラリ ファイルで改善されました。テストケースの演算子「科学」と「経験」「chkflt.sd7」ではすべてのサポートされているプラットフォームで成功するために変更されました。優れたデバッグ情報 (動的) ディスパッチャーのコンパイラによって生成された関数を作成するには、コンパイラが改善されました。コンパイラは、定義、マクロ「do_setjmp」を使用して、空のプログラムを正常に改善されました。浮動を記述するプリプロセッサ マクロを記述するプログラム「chkccomp.c」が改善された「printf」丸めをポイントします。結果変数は、いくつかの *.s7i ファイルの名前が変更されました。
タグ: Minor feature and documentation enhancements
Documentation comments were improved in several Seed7 library files. Testcases for the operators "sci" and "exp" in "chkflt.sd7" were changed to succeed on all supported platforms. The compiler was improved, to create better debugging information for compiler-generated (DYNAMIC) dispatcher functions. The compiler was improved to define and use the macro "do_setjmp" and to work correctly for empty programs. The program "chkccomp.c" was improved to write preprocessor macros, which describe the floating point rounding of "printf". Result variables were renamed in several *.s7i files.

2011-11-03 03:25
2011-11-01

ドキュメント コメントは、いくつかのファイルで改善されました。演算子 '科学' と '経験'、科学的表記法で浮動小数点値を書き込み、する「float.s7i」が追加されました。テストケースは、「chkflt.sd7」「chkprc.sd7」を追加しました。関数 'getInteger' は、「scanfile.s7i」と「scanstri.s7i」に追加されました。「Comanche.sd7」のウェブサーバ オプション情報を記述する改善された - か。エラーの場合。優れたデバッグ情報を作成するには、コンパイラが改善されました。For ループは、コンパイラのコードの作成が改善されました。「Mk_msvc.mak」のデバッグ オプションを改善しました。 されました
タグ: Minor feature and documentation enhancements
Documentation comments were improved in several files. The operators 'sci' and 'exp', which write floating point values in scientific notation, were added to "float.s7i". Testcases were added to "chkflt.sd7" and "chkprc.sd7". The function 'getInteger' was added to "scanfile.s7i" and "scanstri.s7i". The "comanche.sd7" webserver was improved, to write information about the options -? and -h, in case of an error. The compiler was improved, to create better debugging information. The creation of code for for-loops in the compiler was improved. The debugging options in "mk_msvc.mak" were improved.

プロジェクトリソース