update to handle strings as lists.

This commit is contained in:
Mark Thom
2018-08-22 00:26:48 -06:00
parent 013eb29e2b
commit f861b7a80e
14 changed files with 187 additions and 60 deletions

View File

@@ -30,7 +30,10 @@ Extend rusty-wam to include the following, among other features:
* Built-in predicates for list processing and top-level declarative
control (`setup_call_control/3`, `call_with_inference_limit/3`,
etc.) (_done_)
* Definite Clause Grammars
* Default representation of strings as list of chars, using a packed
internal representation (_in progress_).
* `term_expansion/2` and `goal_expansion/2`.
* Definite Clause Grammars.
* Attributed variables using the SICStus Prolog interface and
semantics. Adding coroutines like `dif/2`, `freeze/2`, etc.
is straightforward with attributed variables.