sitelogo
MINERVA1.3

The release brings new functionality for parsing and textprocessing, an improved naming system for GUI predicates, and support for Java 1.1 style event handling.

Note: Please update your *.msp and *.mca MINERVA Startup Property and Compressed Archives if you are using custom files that access MINERVA libraries.

  1. This version executes on Java 1.1 and on Java 1.2. (Caution: Netscape 4.0.4 and earlier do not suffice.)

  2. Parsing and Text Processing

    MINERVA 1.3 now provides a comprehensive set of predicates for recognition of regular expressions and textprocessing, as e.g. used for parsing and scanning.

    match(+regexp, +string)
    match(+regexp, +string, -matchlist)
    match_all(+regexp, +string, -matchlist)
    substitute(+regexp, +string, +substitution, -result)
    substitute_all(+regexp, +string, +substitution, -result)
    split(+string, -tokens)
    split(+regexp, +string, -tokens)
    chop(+string, -result)
    get_line(-result)
    get_line(+stream, -result)
    

    These predicates are documented in Manual/Reference/Predicates/regexp

  3. More flexibility for the JavaToMinerva interface

    You can now call MINERVA with or without graphical user interface from Java executed as applet or standalone application.

  4. New naming scheme for GUI predicates

    To better express the one-to-one correspondence of the MINERVA graphical user interface predicates to their Java AWT counterparts the naming scheme changed to class-underscore-method.

    Example:
    	Java:
    		Class: TextComponent
    		Method: getSelectedText
    	MINERVA:
    		predicate: textComponent_getSelectedText
    

    To convert existing programs to the new scheme please use the converter provided in ExamplePrograms/Applications/ConvertGui

  5. Support for Java 1.1 style event handling

  6. more example programs

  7. lots of improvements to the online documentation

  8. more tests on a wider range of platforms

You have feedback on this release or requests for the next? Please let us know!


Up read on...
scroll to top managed with ubiCMS