Mercury (programming language): Difference between revisions

Content deleted Content added
m remove arbitrary fixed sizes
m Template:Infobox programming language parameters: cut fixed size, fills, fix, carriage returns restore. Cut needless whitespace character spaces to standardize, aid work via small screens.
 
(One intermediate revision by one other user not shown)
Line 2:
{{For|Mercury Autocode|Autocode}}
{{Distinguish|Mercurial|Mercury (RemObjects BASIC programming language)}}
 
{{Infobox programming language
| name = Mercury
| logo = Mercury (programming language) logo.jpg
| paradigm = [[Logic programming|Logic]], [[Functional programming|functional]], [[Object-oriented programming|object-oriented]]{{citation needed|date=February 2024}}
| family = [[Prolog]], [[Haskell]]
| designer = Zoltan Somogyi
| developer = [[University of Melbourne]]
| released = {{Start date and age|1995|04|08}}
| latest release version = {{wikidata|property|preferred|references|edit|P348|P548=Q2804309}}
| latest release date = {{Start date and age|{{wikidata|qualifier|preferred|single|P348|P548=Q2804309|P577}}|df=yes}}
| typing = [[Strong and weak typing|Strongstrong]], [[Type system#Static type checking|static]], [[Polymorphism (computer science)|polymorphic]]
| scope = [[Scope (computer science)|lexical]]
| programming language = Mercury
| platform = [[IA-32]], [[x86-64]], [[ARM architecture family|ArmARM]], [[SPARC]]64, [[Java (software platform)|Java]], [[Common Language Infrastructure|CLI]]
| operating system = [[Cross-platform software|Cross-platform]]: [[Unix]], [[Linux]], [[macOS]], [[Oracle Solaris|Solaris]], [[FreeBSD]], [[OpenBSD]], [[Microsoft Windows|Windows]], [[Android (operating system)|Android]]
| license = [[GNU General Public License|GPL]] compiler,<br/>[[GNU Lesser General Public License|LGPL]] standard library