DLR Expression is the backbone of the DLR. It is a separate feature that you can use without involving the rest of the DLR. If you do use it with other DLR features, there are basically two usage scenarios. One scenario involves defining a language’s semantics in terms of DLR expressions. The other is defining the late binding logic of binders and dynamic objects. Don’t worry if these don’t make much sense to you right now. In this chapter, you will learn how to use DLR Expression by itself, while later chapter will cover the two usage scenarios. Once you get a good grasp of using DLR Expression by itself, you’ll be in a good position to use DLR Expression and the other DLR features together.
KeywordsFactory Method Abstract Syntax Expression Class Concrete Syntax Lambda Calculus
Unable to display preview. Download preview PDF.