ALSProlog
ALSProlog copied to clipboard
ALS Prolog Compiler & Development Environment
Not sure this is a real error or just a compilation problem. See [length#3](http://www.complang.tuwien.ac.at/ulrich/iso-prolog/length#3). Also `git describe` and the banner show different versions. ``` ulrich@gupu:/opt/gupu/ALSProlog$ git pull Already up to...
In a file being consulted, the statement export _A/2. should trigger a syntax error , like export _A/2. ^Syntax error 'test.pro', line 2: Illegal token after primary expression It currently...
In fsunix.pro and fswin32.pro, reordered exports & corresponding predicate definitions to group similar predicates. Added examples to in-code doc comments (for use by doctools), or complete such comments, as needed....
There is no reference documentation for the builtin predicate `nth/3`. Hat tip to @tahoupt for pointing this out.
While cobbling together a minimal build of ALS Prolog on Windows (using different tooling than documented in the current version of the root-level README.md), using the Spring 2019/3.5.0 release, and...
?- save_image(sitest, [libload(Bool)]). succeeds, making sitest, sitest.pst. But ?- save_image(si-test, [libload(Bool)]). goes into an infinite failure bounce at the end of library loading: ….. Loading /Users/ken/ALS/GitHub/ALSProlog/unix/darwin/als-prolog/alsdir/library/xlists ...loaded ...loaded ...loaded ...loaded...
Some shells, like Bash, have a [Process Substition](https://www.gnu.org/software/bash/manual/html_node/Process-Substitution.html#Process-Substitution) Feature, that allows the output of one command to be passed to another via an ephemeral FIFO file. Alspro incorrectly throws an...
When `alsdir` is not present (for example, when using a saved image), library predicates fail instead of throw an error. Example from dev dir using library `append/2`: ``` $ rm...