Short: Basic tools and listings Author: Frank Reibold Uploader: peterr stud uni-hannover de Type: dev/basic Architecture: m68k-amigaos Kurz: Basic-Tools und Listings Basic_Utils =========== Basic_Utils is a collection of small Basic sub programs and functions I wrote for some of my projects (MicroPaint contains an extended version of the ARexx port and number formatting functions provided here, for instance). I hope that it is of use for some people :-) This package does also include some utilities like the system information tool CBSI. Sources ------- This package covers among others the following topics: o a dBase viewer o real and integer number formatting (according to Locale settings) o calculating with *very large* integer numbers o a sample ARexx port o a screen grabber o grep and replace tools (note: the ACE versions alter the files directly on the disk whereas the Hisoft Basic versions load the whole file into memory) o linear regression analysis tool o command line parser o modifying .ini files with Blitz Basic (like MS Windows) o FPU detection for Blitz Basic 2 (if present, you can use the new FPU library for maximum speed!) o progress indicators for Blitz Basic 2 users o various other source codes The source codes are written in the following languages: o ACE Basic o Hisoft (Maxon) Basic o Blitz Basic 2 Each source code contains a description of the provided functions. Some ACE sources can be used with Hisoft Basic and vice versa. Utilities --------- You can find the following utilities in the Bin directory: o cbcrypt98 - a file encryption utility (ACE, binary only) o cbsi - a system information tool (Blitz Basic 2, binary only) o grabscreen - saves a screen to an IFF-ILBM file o grep - searches for strings in files, ACE version o delcode - processes text files and deletes control characters and duplicate blank lines etc. o exe_timer - calculates the execution time of programs o mbver - corrects the version strings of Hisoft Basic executables o MemDiff - calculates the memory consumption of programs o replace - replaces strings in files, ACE version Suggestions ----------- Have a look at the following archives for other interesting topics: o ACE_Tuning.lha - how to obtain faster ACE executables o mkagidx361.lha - updates the index of AmigaGuide documents o Progr_Langs.lha - a comparison of programming languages o MicroRexx100.lha - an ARexx extension server Author ------ Send bug reports, suggestions, questions and usefull Basic, C, C++, Pascal, E or Modula-2 sub programs to: Frank Reibold Ottberger Weg 13 31737 Rinteln GERMANY Happy programming!