COMP 302 Lecture Notes - Lecture 22: Terminal And Nonterminal Symbols, Noam Chomsky, Generative Grammar

39 views5 pages

Document Summary

We are moving on to a new topic. The concepts we learn are language-independent and not at all dependent on f#. The crucial part is how to learn languages. , and how to adapt quickly to new languages. We need to learn language concepts , and this is what we will talk about today. Programming languages might be new and come and go, but fundamental concepts do not change. For example, the whole notion of functional programming comes straight from logic. Today we will study how languages are processed. Looking at a program and seeing if it is valid, if it follows the rules of the language. We express rules informally in the document pages, but people find these things unreadable. The thing we should look at first is the type of the construct being explained. The other crucial part to look at is the grammar . Today we will study the theory of grammars.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents