Signed Edition Sweepstakes
 
 

Recently Viewed clear list


Original Essays | September 15, 2014

Lois Leveen: IMG Forsooth Me Not: Shakespeare, Juliet, Her Nurse, and a Novel



There's this writer, William Shakespeare. Perhaps you've heard of him. He wrote this play, Romeo and Juliet. Maybe you've heard of it as well. It's... Continue »

spacer
Qualifying orders ship free.
$21.00
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Burnside Microsoft Windows- Programming .NET

Other titles in the Addison-Wesley Microsoft Technology series:

The ''Oslo'' Modeling Language: Draft Specification - October 2008 (Addison-Wesley Microsoft Technology)

by

The ''Oslo'' Modeling Language: Draft Specification - October 2008 (Addison-Wesley Microsoft Technology) Cover

 

Synopses & Reviews

Publisher Comments:

The “Oslo” Modeling Language (commonly referred to as "M") is a language for defining domain models and languages (the latter are often referred to as textual DSLs). "M" was created to allow developers to efficiently capture their intention in a form that is natural to author but also efficient to store and query using off-the-shelf database technology.

 

This book comes from the original creators of "M"--David Langworthy, Brad Lovering, and Don Box--and is the definitive reference to the language. If you are looking for a compact textual notation for writing down information or schematizing structured and unstructured data, this book is for you.

 

This book is the authoritative specification of the "M" language (draft) and describes the syntax and underlying model of the language. Highlights of this book include:

 

  •  An Introduction to domain modeling constructs

  •  An Introduction to constructs for building textual DSLs

  •  Complete syntax for the language

  •  Definition of the "M" type system and data model

  •  Glossary of terms

Synopsis:

The “Oslo” Modeling Language (commonly referred to as "M") is a language for defining domain models and languages (the latter are often referred to as textual DSLs). "M" was created to allow developers to efficiently capture their intention in a form that is natural to author but also efficient to store and query using off-the-shelf database technology.

 

This book comes from the original creators of "M"--David Langworthy, Brad Lovering, and Don Box--and is the definitive reference to the language. If you are looking for a compact textual notation for writing down information or schematizing structured and unstructured data, this book is for you.

 

This book is the authoritative specification of the "M" language (draft) and describes the syntax and underlying model of the language. Highlights of this book include:

 

  •  An Introduction todomain modeling constructs

  •  An Introduction to constructs for building textual DSLs

  •  Complete syntax for the language

  •  Definition of the "M" type system and data model

  •  Glossary of terms

About the Author

David Langworthy, Brad Lovering, and Don Box are engineers on Microsoft’s “Oslo” project and were founding members of the "M" language team.

Table of Contents

Preface  xi

 

PART I: “OSLO” MODELING LANGUAGE SPECIFICATION  1

Chapter 1   Introduction to “M”  3

Chapter 2   Lexical Structure  29

Chapter 3   Types  55

Chapter 4   Computed and Stored Values  79

Chapter 5   Expressions  81

Chapter 6   Module  101

 

PART II: MGRAMMAR LANGUAGE SPECIFICATION  111

Chapter 7    Introduction to MGrammar Language  113

Chapter 8    Lexical Structure  127

Chapter 9    Text Pattern Expressions  149

Chapter 10  Productions  155

Chapter 11  Rules  167

Chapter 12  Languages  173

Chapter 13  Modules  175

Chapter 14  Attributes  183

Glossary  185

 

Product Details

ISBN:
9780321606358
Subtitle:
Draft Specification - October 2008
Author:
Langworthy, David
Author:
Box, Don
Author:
Lovering, Brad
Publisher:
Addison-Wesley Professional
Subject:
Programming languages (electronic computers)
Subject:
Programming - General
Subject:
Programming Languages - General
Subject:
Software Engineering - Programming and Languages
Copyright:
Edition Description:
Trade paper
Series:
Addison-Wesley Microsoft Technology Series
Publication Date:
October 2008
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Pages:
208
Dimensions:
9 x 7 x 0.52 in 390 gr

Related Subjects

Computers and Internet » Networking » General
Computers and Internet » Operating Systems » Microsoft Windows » Programming .NET
Computers and Internet » Software Engineering » Programming and Languages
Science and Mathematics » Physics » General

The ''Oslo'' Modeling Language: Draft Specification - October 2008 (Addison-Wesley Microsoft Technology) Used Trade Paper
0 stars - 0 reviews
$21.00 In Stock
Product details 208 pages Addison-Wesley Professional - English 9780321606358 Reviews:
"Synopsis" by ,

The “Oslo” Modeling Language (commonly referred to as "M") is a language for defining domain models and languages (the latter are often referred to as textual DSLs). "M" was created to allow developers to efficiently capture their intention in a form that is natural to author but also efficient to store and query using off-the-shelf database technology.

 

This book comes from the original creators of "M"--David Langworthy, Brad Lovering, and Don Box--and is the definitive reference to the language. If you are looking for a compact textual notation for writing down information or schematizing structured and unstructured data, this book is for you.

 

This book is the authoritative specification of the "M" language (draft) and describes the syntax and underlying model of the language. Highlights of this book include:

 

  •  An Introduction todomain modeling constructs

  •  An Introduction to constructs for building textual DSLs

  •  Complete syntax for the language

  •  Definition of the "M" type system and data model

  •  Glossary of terms

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.