“…A semantics of an ML-like language with threads was discussed in detail in [30], a modular rewriting logic semantics of CML has been given in [4], and a definition of the Scheme language has been given in [10]. Other language case studies, all specified in Maude, include: BC [2], CCS [43,44,2], CIAO [40], Creol [25], ELOTOS [42], MSR [3,38], PLAN [39,40], and the pi-calculus [41]. In fact, the semantics of large fragments of conventional languages are by now routinely developed by UIUC graduate students as course projects [36] in a few weeks, including, besides the languages already mentioned: Beta, Haskell, Lisp, LLVM, Pict, Python, Ruby, and Smalltalk.…”