Category:Prolog: Difference between revisions
Content added Content deleted
(Mark as a declarative language) |
m (LCT link) |
||
Line 2: | Line 2: | ||
|strength=strong |
|strength=strong |
||
|checking=dynamic |
|checking=dynamic |
||
|gc=yes |
|||
| |
|LCT=yes}}{{language programming paradigm|Declarative}} |
||
[[wp:Prolog|Prolog]] is a logic programming language. It is programmed declaratively, using ''resolution'' and ''backtracking'' to confirm propositions based on declared facts and rules. |
[[wp:Prolog|Prolog]] is a logic programming language. It is programmed declaratively, using ''resolution'' and ''backtracking'' to confirm propositions based on declared facts and rules. |
||
<br clear="both"> |
<br clear="both"> |
Revision as of 15:26, 7 October 2009
Prolog
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Prolog.
This programming language may be used to instruct a computer to perform a task.
Garbage collected: | Yes |
---|---|
Type strength: | Strong |
Type checking: | Dynamic |
See Also: |
Prolog is a logic programming language. It is programmed declaratively, using resolution and backtracking to confirm propositions based on declared facts and rules.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Prolog Implementations (4 P)
- Prolog User (72 P)
Pages in category "Prolog"
The following 81 pages are in this category, out of 481 total.
(previous page) (next page)S
- Solve triangle solitaire puzzle
- Sort a list of object identifiers
- Sort an integer array
- Sort disjoint sublist
- Sort numbers lexicographically
- Sort using a custom comparator
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Patience sort
- Sorting algorithms/Permutation sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Selection sort
- Sorting algorithms/Sleep sort
- Soundex
- Spelling of ordinal numbers
- Spiral matrix
- Stable marriage problem
- Stack
- Stair-climbing puzzle
- State name puzzle
- Steady squares
- Stirling numbers of the first kind
- Stirling numbers of the second kind
- Strange unique prime triplets
- String interpolation (included)
- String matching
- String prepend
- Strip a set of characters from a string
- Strip block comments
- Strip comments from a string
- Strip whitespace from a string/Top and tail
- Substitution cipher
- Substring
- Substring/Top and tail
- Successive prime differences
- Sudoku
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of squares
- Summarize primes
- Sylvester's sequence
- Symmetric difference
- System time