Commit Graph
26 Commits
Author SHA1 Message Date
bakaq 8736526b35 Fix lists of chars as strings 2024-08-16 00:34:46 -03:00
bakaq 7afc08af47 Represent atom [] as empty list 2024-08-16 00:01:25 -03:00
bakaq 12aaae5fc0 Differentiate anonymous variables 2024-08-15 20:08:29 -03:00
bakaq 82a7d7efbd Value::from_heapcell() implemented with heap walk 2024-08-14 23:44:52 -03:00
bakaq 37a906cf37 Value::from_heapcell() 2024-08-14 23:44:52 -03:00
bakaq ed1b25cb30 Tests for run_query_iter() 2024-08-14 20:02:03 -03:00
bakaq bc262db6d7 Implement run_query() in terms of run_query_iter() 2024-08-14 19:59:42 -03:00
bakaq 86a2c5e2ed Add run_query_iter() 2024-08-14 19:59:36 -03:00
bakaq 938401dbc6 flake.nix 2024-08-13 23:43:05 -03:00
bakaq f02c0eacd8 Make "cargo miri test" actually run 2024-01-09 04:38:53 -03:00
bakaq d9d90d1ae8 Emit warnings as Prolog comments 2023-12-30 17:39:20 -03:00
bakaq 921046e886 Parse as much of a list as possible as a partial string #1404 2023-12-28 15:12:32 -03:00
bakaq 20c6a327ea Fix anonymous attributed variables not showing in toplevel #2241 2023-12-22 13:07:09 -03:00
bakaq f411fb1eb3 Tests for when/2 and solved bug 2023-12-11 12:28:59 -03:00
bakaq 6a30ccc907 Add when/2 and when_si/2 2023-12-10 20:55:50 -03:00
bakaq 21c61b6e3a Add tests for #2056 2023-09-30 21:33:42 -03:00
bakaq f644a76281 Remove reposition option from phrase_from_file/2 2023-09-25 02:18:05 -03:00
bakaq 63bb993c02 Inline string_get_n_chars_/3 2023-09-24 19:29:51 -03:00
bakaq c50291cec8 Better string_get_n_chars_/3 2023-09-24 19:21:03 -03:00
bakaq 2fe79b5fc3 Fixed bug with '$skip_max_list'/4 2023-09-24 15:08:24 -03:00
bakaq b4fab5a806 Use '$skip_max_list'/4 in string_get_n_chars/4 2023-09-24 14:32:44 -03:00
bakaq 35d0042be1 Add phrase_from_stream/2 to library(pio) 2023-09-24 14:32:44 -03:00
bakaq cb79e83510 Avoid dif/1 attribute with empty list
Closes #1956
2023-09-21 14:00:37 -03:00
bakaq cac52c0537 Run dif tests on cargo test 2023-09-21 12:14:27 -03:00
bakaq f5c23fbb16 Tests for dif/2 2023-09-20 20:56:25 -03:00
bakaq a64a765f32 Improved dif/2 2023-09-20 20:56:04 -03:00