Content deleted Content added
m →See also: added link to the new ZIL wiki page (under construction) |
Jerryobject (talk | contribs) WP:LINKs: update-standardize, adds. WP:REFerence WP:CITation parameters: update-standardize-conforms, cut inapplicable, reorders, adds, fills. |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1:
{{Short description|Lisp-like programming language}}
{{Infobox programming language
| name = MDL
Line 5 ⟶ 6:
| screenshot = <!-- Filename only -->
| screenshot caption =
| paradigms = [[Multi-paradigm programming language|Multi-paradigm]]: [[Functional programming|functional]], [[Procedural programming|procedural]], [[
| family = [[Lisp (programming language)|Lisp]]
| designers = [[Gerald Sussman]], [[Carl Hewitt]], Chris Reeve, [[Bruce Daniels]]
Line 25 ⟶ 26:
| dialects =
| influenced by = [[Lisp (programming language)|Lisp]]
| influenced = [[
}}
'''MDL''' ('''Model Development Language''',<ref name="Supnik2006">{{cite interview |
{{cite
{{cite
{{cite
{{cite
{{cite
The initial development team consisted of [[Gerald Sussman]] and [[Carl Hewitt]] of the Artificial Intelligence Lab, and Chris Reeve, [[Bruce Daniels]], and David Cressey of the Dynamic Modeling Group. Later, Stu Galley, also of the Dynamic Modeling Group, wrote the MDL documentation.{{citation needed|date=August 2013}}
MDL was initially called ''Muddle''.<ref name="GalleyPfister1979"
MDL provides several enhancements to classic Lisp.
Although MDL is obsolete, some of its features have been incorporated in later versions of Lisp.
But the largest influence that MDL had was on the [[software]] genre of [[interactive fiction]] (IF).
In 1980 [[Marc Blank]] and Joel Berez adapted the MDL language to create a subset called
==Code sample==
This is a sample of PDP-10 MDL:<ref>{{cite web |url=http://simh.trailing-edge.com/games/zork-mdl.zip |title=Zork-mdl.zip
<syntaxhighlight lang="
</syntaxhighlight>
==See also==
* [[
* [[Zork]]
* [[Scheme (programming language)]]
Line 84 ⟶ 85:
[[Category:Functional languages]]
[[Category:Lisp programming language family]]
<!-- Hidden categories below -->
[[Category:Articles with example Lisp (programming language) code]]
|