Changeset 29950 in project


Ignore:
Timestamp:
10/23/13 14:13:30 (8 years ago)
Author:
svnwiki
Message:

Anonymous wiki edit for IP [213.250.31.28]: Restructured, added paragraph with links to examples, reworded credit in the overview, added link to Andrew's paper.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/matchable

    r29949 r29950  
    88
    99=== Overview
    10 
    11 (This description has been taken mostly from Andrew Wright's
    12 postscript document.)
    1310
    1411Pattern matching allows complicated control decisions based on data
     
    1714Miranda. These syntactic extensions internally use the {{match}}
    1815library unit.
     16
     17This wiki page is based on Andrew Wright's paper
     18[[http://download.plt-scheme.org/doc/103p1/pdf/match.pdf|Pattern Matching for Scheme]].
    1919
    2020=== Interface
     
    257257anywhere in a tree, regardless of the path used.
    258258
    259 === About this extension
    260 
    261 ==== Author
     259== Examples
     260
     261You can find examples in:
     262
     263* the original [[http://download.plt-scheme.org/doc/103p1/pdf/match.pdf|paper]] by Andrew Wright,
     264* introductory article [[http://ceaude.twoticketsplease.de/articles/an-introduction-to-lispy-pattern-matching.html|An Introduction To Lispy Pattern Matching]] by Moritz Heidkamp.
     265
     266== About this extension
     267
     268=== Author
    262269
    263270[[/users/alex-shinn|Alex Shinn]]
    264271
    265 ==== License
     272=== License
    266273
    267274Public domain
    268275
    269 ==== History
     276=== History
    270277
    271278; 2.7 : removed {{match-define}} from documentation which is not provided by this egg (thanks to Juergen Lorenz for pointing this out)
Note: See TracChangeset for help on using the changeset viewer.