Skip to content

N-Prolog ver 4.93 Release Notes

Choose a tag to compare

@sasagawa888 sasagawa888 released this 04 Apr 07:34

N-Prolog ver 4.93 Release Notes

Overview

This release focuses on ongoing improvements to the N-Prolog compiler.

The compiler has reached a stage where it works correctly for most ordinary programs. While not yet fully complete, it is now usable in many practical situations.

Highlights

Compiler Improvements

  • Continued refinement of the compiler
  • Improved correctness for typical Prolog code
  • Better handling of common execution patterns

Current Status

  • Works well for standard, everyday programs
  • Suitable for practical use in many cases
  • Still under development and not fully complete

Known Limitations

  • Some complex or non-standard code may not compile or execute correctly
  • Stress tests can reveal remaining issues
  • Edge cases are still being addressed

Development Policy

N-Prolog follows a practical and incremental development approach:

  • Focus on correctness for commonly used code
  • Gradually improve edge case handling
  • Continue iterative refinement of the compiler

Future Plans

  • Further improvements to compiler stability
  • Expansion of test coverage
  • Continued work on handling complex and stress-test scenarios

Notes

The compiler is now suitable for experimentation and general use with typical programs.
For maximum reliability, the interpreter remains the recommended option in all cases.