lecture_notes

lecture_notes - decimal #f #t none #f ()))) ;...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
;; The first three lines of this file were inserted by DrScheme. They record metadata ;; about the language level of this file in a form that our tools can easily process. #reader(lib "htdp-intermediate-lambda-reader.ss" "lang")((modname lecture_notes) (read-case-sensitive #t) (teachpacks ()) (htdp-settings #(#t constructor repeating-
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: decimal #f #t none #f ()))) ; <AE> ::= <num> ; | { + <AE> <AE> } ; | { - <AE> <AE> } ; this defines is called concrete syntax ; abstract syntax ; Concrete Syntax -> (Parser) -> Abstract Syntax ; | ; ---------------(Translator)<--------; | ; Abstract Syntax -> (Parser) -> Concrete Syntax...
View Full Document

Ask a homework question - tutors are online