]> Repositorios git - scryer-prolog.git/commit
ENHANCED: phrase_from_file/[2,3] now read the file lazily.
authorMarkus Triska <[email protected]>
Thu, 11 Jun 2020 13:29:06 +0000 (15:29 +0200)
committerMarkus Triska <[email protected]>
Thu, 11 Jun 2020 22:02:41 +0000 (00:02 +0200)
commit40c3e31955598bb37e516b777ca30c6d6ac2ad93
treef540cf9fe57f93c6eb824da4753b946a6e5ded58
parentf84c831cda4a68ed843110355d6b06e48d31c468
ENHANCED: phrase_from_file/[2,3] now read the file lazily.

This allows processing extremely large files. In addition, the
efficient string representation helps to reduce memory usage.

These features unleash the full power of Prolog for text processing,
the exact use case Prolog was designed for.
src/prolog/clause_types.rs
src/prolog/lib/pio.pl
src/prolog/machine/system_calls.rs