Mark Thom
|
a2447ecaa3
|
replace Char '!' with QueryTerm::BlockedCut
|
2021-02-02 21:03:26 -07:00 |
|
Mark Thom
|
09a089d5f1
|
set target_pos' clause_start correctly in append_compiled_clause
|
2021-02-02 21:02:08 -07:00 |
|
Caden Haustein
|
4ffdd9eb15
|
Add prolog_parser
|
2021-02-02 18:35:41 -06:00 |
|
Mark Thom
|
4e29099ed9
|
export loader's public predicates from builtins, handle module resolution from DCGs
|
2021-02-02 15:43:52 -07:00 |
|
Mark Thom
|
8900df6f13
|
add built_in to predicate_property
|
2021-02-02 15:03:14 -07:00 |
|
Mark Thom
|
814c034683
|
add meta-predicate declarations before their definitions
|
2021-02-01 19:26:50 -07:00 |
|
Mark Thom
|
e1ec4bee75
|
move term expansion logic entirely into loader.pl
|
2021-02-01 16:50:05 -07:00 |
|
Mark Thom
|
6ed7767512
|
add module scoping to predicate_property, expand subgoals in module resolved predicates
|
2021-02-01 16:09:19 -07:00 |
|
Mark Thom
|
08b18af8a0
|
call attribute variable goals with module resolution
|
2021-02-01 14:48:13 -07:00 |
|
Mark Thom
|
75908ab88f
|
replace (:) with 0 in meta-predicate declarations, remove support for (:) in meta-predicate declarations
|
2021-01-31 18:00:10 -07:00 |
|
Mark Thom
|
fcba33997f
|
Merge branch 'master' into rebis-dev
|
2021-01-31 12:41:18 -07:00 |
|
Mark Thom
|
134be307d3
|
Merge pull request #771 from notoria/args
Handled the empty case (#770)
|
2021-01-31 12:11:57 -07:00 |
|
notoria
|
e5204e55d3
|
Handled the empty case (#770)
|
2021-01-31 11:03:17 +01:00 |
|
Mark Thom
|
61b14d1cd9
|
fix bug in append_compiled_clause, generalize merging indexed subsequences of clauses
|
2021-01-31 01:18:45 -07:00 |
|
Mark Thom
|
c2e3b47d29
|
properly thread functors whose first subterm is a variable in thread_goals/4
|
2021-01-30 23:37:23 -07:00 |
|
Mark Thom
|
a239007db0
|
target prolog_parser_rebis on crates.io
|
2021-01-30 22:03:07 -07:00 |
|
Mark Thom
|
c5e5eb8b86
|
explain motive for Rebis development branch in README.md
|
2021-01-30 21:29:41 -07:00 |
|
Mark Thom
|
a4d15bfb88
|
move to a predicate-based module system, move to loader.[rs|pl]-based compilation, add support for incremental clause compilation
|
2021-01-30 21:07:51 -07:00 |
|
Mark Thom
|
b33158b92e
|
Merge pull request #766 from aarroyoc/http-form
HTTP Server: urlencoded forms and some syntax improvements
|
2021-01-30 13:55:40 -07:00 |
|
Mark Thom
|
3b30c4d487
|
Merge pull request #769 from notoria/between
Removed redundant choicepoint from between/3
|
2021-01-30 13:55:05 -07:00 |
|
notoria
|
dfd7ac633a
|
Removed redundant choicepoint from between/3
|
2021-01-30 17:45:55 +01:00 |
|
Adrián Arroyo Calle
|
213f8a604e
|
Test against macOS 10.15
|
2021-01-27 23:40:26 +01:00 |
|
Adrián Arroyo Calle
|
13499352fd
|
urlencoded forms and some syntax improvements
|
2021-01-27 23:34:38 +01:00 |
|
Mark Thom
|
70aa4934c5
|
Merge pull request #762 from aarroyoc/gh-action
GitHub Actions
|
2021-01-23 13:31:02 -07:00 |
|
Adrián Arroyo Calle
|
1d538ee70c
|
Fix Beta
|
2021-01-16 22:32:50 +01:00 |
|
Adrián Arroyo Calle
|
2ed2e6d62f
|
Disable Windows
|
2021-01-16 22:00:05 +01:00 |
|
Adrián Arroyo Calle
|
aea0570d2b
|
Minor fix
|
2021-01-16 19:12:53 +01:00 |
|
Adrián Arroyo Calle
|
def33a77da
|
Delete Travis CI
|
2021-01-16 19:11:07 +01:00 |
|
Adrián Arroyo Calle
|
29db677a9e
|
GitHub Actions
|
2021-01-16 19:10:50 +01:00 |
|
Mark Thom
|
d362ca3a6d
|
Merge pull request #747 from triska/determinism
reflect better determinism thanks to #732
|
2020-12-29 14:43:30 -07:00 |
|
Markus Triska
|
3796792421
|
reflect better determinism thanks to #732
|
2020-12-29 22:24:56 +01:00 |
|
Mark Thom
|
b8020db029
|
Merge pull request #726 from aarroyoc/http-server
HTTP Server
|
2020-12-29 13:07:59 -07:00 |
|
Adrián Arroyo Calle
|
a90030ca2d
|
PR feedback
|
2020-12-28 22:55:32 +01:00 |
|
Adrián Arroyo Calle
|
3f8d3afe5c
|
URL Decode
|
2020-12-28 14:42:20 +01:00 |
|
Adrián Arroyo Calle
|
155004bdbb
|
Log time
|
2020-12-27 22:36:24 +01:00 |
|
Adrián Arroyo Calle
|
534c74b67c
|
Improve docs & Route matching
|
2020-12-27 20:14:21 +01:00 |
|
Adrián Arroyo Calle
|
5428935ab1
|
File response
|
2020-12-27 14:48:05 +01:00 |
|
Adrián Arroyo Calle
|
fc14d089b1
|
Use phrase instead of forall
|
2020-12-27 14:11:09 +01:00 |
|
Adrián Arroyo Calle
|
4e543238e1
|
Queries
|
2020-12-27 13:23:38 +01:00 |
|
Adrián Arroyo Calle
|
6579a542b8
|
Merge branch 'master' into http-server
|
2020-12-27 12:18:05 +01:00 |
|
Adrián Arroyo Calle
|
27e3dcea6c
|
Redirections, default status code, rout matching 1.0
|
2020-12-27 12:16:46 +01:00 |
|
Mark Thom
|
01f73b11d8
|
fix bug in code walker causing entire clauses to be skipped (#736)
|
2020-12-26 22:35:28 -07:00 |
|
Mark Thom
|
dd07226ab4
|
Merge pull request #743 from triska/determinism
reflect determinism improvement thanks to the latest changes
|
2020-12-23 13:22:02 -07:00 |
|
Markus Triska
|
67d856e4b7
|
reflect determinism improvement thanks to the latest changes
|
2020-12-23 18:06:35 +01:00 |
|
Mark Thom
|
6ad1e57123
|
Merge pull request #741 from triska/determinism
reflect improved determinism thanks to the improvements by @notoria
|
2020-12-22 19:18:46 -07:00 |
|
Markus Triska
|
27a52ef56a
|
reflect improved determinism thanks to the improvements by @notoria
|
2020-12-23 00:05:29 +01:00 |
|
Mark Thom
|
d290596c1d
|
Merge pull request #740 from triska/indexing
small documentation improvements related to the new indexing strategy
|
2020-12-22 15:39:17 -07:00 |
|
Mark Thom
|
342b4a3b52
|
Merge pull request #734 from triska/deterministic_format
ENHANCED: format_//2, format/[2,3], portray_clause/1 are now deterministic
|
2020-12-22 14:51:56 -07:00 |
|
Mark Thom
|
19652e6367
|
Merge pull request #732 from notoria/indexing
Implemented a different way to index clauses
|
2020-12-22 14:51:10 -07:00 |
|
Markus Triska
|
1c76c869ef
|
small documentation improvements related to the new indexing strategy
|
2020-12-22 21:59:11 +01:00 |
|