lecture 10 -- Let Implementation-1

lecture 10 -- Let Implementation-1 - 2 Environments Same...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
11/8/2010 1 T. METIN SEZGIN NOV 2 2010 Lecture 10 Let Implementation LET: our pet language An example program Input Scanning & parsing The AST Components of the language Syntax Values Environment Behavior specification Behavior implementation Scanning Parsing Evaluation Syntax data types Values Set of values manipulated by the program Expressed values Possible values of expressions Denoted values Possible values of variables Interface for values Constructors Observers
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11/8/2010
Background image of page 2
Background image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 2 Environments Same model of environment from before Use to abbreviate Specifying the behavior Programs Expressions Constructors Observer Specifying the behavior Programs Expressions Constructors Observer Specifying the behavior Programs Expressions Constructors Observer Behavior implementation what we envision Behavior implementation what we envision 11/8/2010 3 The Interpreter The Interpreter...
View Full Document

This note was uploaded on 04/13/2011 for the course ENGR 301 taught by Professor Raultekin during the Spring '10 term at Boğaziçi University.

Page1 / 3

lecture 10 -- Let Implementation-1 - 2 Environments Same...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online