-
Updated
Sep 2, 2021 - HTML
prolog
Here are 1,398 public repositories matching this topic...
Hi,
%%logica Engineers
@Engine("sqlite");
Employee(name: "Alice", role: "Product Manager");
Employee(name: "Bob", role: "Engineer");
Employee(name: "Caroline", role: "Engineer");
Employee(name: "David", role: "Data Scientist");
Employee(name: "Eve", role: "Data Scientist");
Engineers(..r) :- Employee(..r), r.role == "Engineer"; # <====== This fails
# Engineers(name:, role:) :-
May I suggest the following conforming extension to writing large integers in Prolog source files:
The tokenizer could be extended by accepting _ (underscore) between digits, so that large integers can for example be written as:
1_234_000
This would make large integers that occur in programs easier to read.
In addition, _ could be followed by newline so th
-
Updated
Aug 7, 2021 - HTML
-
Updated
Sep 6, 2021 - JavaScript
-
Updated
Jan 13, 2021
Hi there,
Thanks for this amazing module.
I think there is a problem with the way terms are printed.
I run some Prolog code from Python, querying Prolog with:
H = pyswip.Variable()
induce = pyswip.Functor('induce', 1)
q = Query(induce(H))
q.nextSolution()
print(H.value)
I get a result like this for H:
[Functor(319757,2,
[Functor(9048461,3,_10560234,_10560236,_1056023
-
Updated
Mar 7, 2021 - Shen
-
Updated
Apr 29, 2021 - Python
-
Updated
Sep 4, 2021 - Prolog
-
Updated
Aug 27, 2021 - JavaScript
-
Updated
Aug 9, 2021 - Prolog
-
Updated
Jul 31, 2021 - Prolog
-
Updated
Feb 24, 2021 - C++
-
Updated
Jul 21, 2021 - Python
-
Updated
Jun 1, 2020 - Python
-
Updated
May 13, 2021 - Prolog
-
Updated
May 26, 2021 - Prolog
-
Updated
Jan 7, 2020 - Prolog
-
Updated
Feb 6, 2021 - Prolog
-
Updated
Jul 1, 2021 - Prolog
-
Updated
Aug 31, 2019 - Clojure
-
Updated
Jul 28, 2020 - Prolog
-
Updated
Aug 29, 2021 - Julia
-
Updated
Jun 10, 2021 - Prolog
-
Updated
Oct 18, 2020 - Common Lisp
Improve this page
Add a description, image, and links to the prolog topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the prolog topic, visit your repo's landing page and select "manage topics."


Is your feature request related to a problem? Please describe.
CSV files produced in different locales have different default separators, a comma-separated file (",") is but one type of CSV.
In Sweden we usually use a semicolon (";") as separator and many CSV files use a tab as separator ("\t"). Importing CSVs requires reformatting them before import, and causes inoperability issues and f