Media Summary: The new Moe grammar and some examples to explore how `interp` should work. Representing `fun` forms and motivating the associated generalization of application forms. Using the `check` form, putting tests in a `test` submodule, and enabling DrRacket's support for

Shplait Tutorial 11 Syntax Objects - Detailed Analysis & Overview

The new Moe grammar and some examples to explore how `interp` should work. Representing `fun` forms and motivating the associated generalization of application forms. Using the `check` form, putting tests in a `test` submodule, and enabling DrRacket's support for MIT 24.900 Introduction to Linguistics, Spring 2022 Instructor: Prof. Norvin W. Richards View the complete course: ...

Photo Gallery

Shplait Tutorial 11 - syntax objects
Shplait Object 11 - interp examples
Shplait Tutorial 1 - simple values and types
Shplait Object 2 - objects as functions
Shplait Store 7 - sweeter syntax
Shplait Object 3 - Envs as objects
Shplait Object 6 - Values as objects
Shplait Object 4 - Exps as objects
Shplait Lambda 3 - syntax and evaluation
Shplait Object 7 - objects as fields plus methods
Shplait Object 5 - objects as lists
Shplait Tutorial 10 - testing
View Detailed Profile
Shplait Tutorial 11 - syntax objects

Shplait Tutorial 11 - syntax objects

Syntax objects

Shplait Object 11 - interp examples

Shplait Object 11 - interp examples

The new Moe grammar and some examples to explore how `interp` should work.

Shplait Tutorial 1 - simple values and types

Shplait Tutorial 1 - simple values and types

Numbers, booleans, strings, and symbols.

Shplait Object 2 - objects as functions

Shplait Object 2 - objects as functions

Shows a simplistic encoding of

Shplait Store 7 - sweeter syntax

Shplait Store 7 - sweeter syntax

Using

Shplait Object 3 - Envs as objects

Shplait Object 3 - Envs as objects

Uses the function encoding of

Shplait Object 6 - Values as objects

Shplait Object 6 - Values as objects

Converting `Value` to

Shplait Object 4 - Exps as objects

Shplait Object 4 - Exps as objects

Converting `Exp` to

Shplait Lambda 3 - syntax and evaluation

Shplait Lambda 3 - syntax and evaluation

Representing `fun` forms and motivating the associated generalization of application forms.

Shplait Object 7 - objects as fields plus methods

Shplait Object 7 - objects as fields plus methods

The final encoding of

Shplait Object 5 - objects as lists

Shplait Object 5 - objects as lists

The simplistic

Shplait Tutorial 10 - testing

Shplait Tutorial 10 - testing

Using the `check` form, putting tests in a `test` submodule, and enabling DrRacket's support for

Lecture 11: Syntax, Part 1

Lecture 11: Syntax, Part 1

MIT 24.900 Introduction to Linguistics, Spring 2022 Instructor: Prof. Norvin W. Richards View the complete course: ...