Grammar as a Programming Language. Artificial Intelligence Memo 391 / Neil Rowe.

Student projects that involve writing generative grammars in the computer language, "LOGO," are described in this paper, which presents a grammar-running control structure that allows students to modify and improve the grammar interpreter itself while learning how a simple kind of computer parser wo...

Full description

Bibliographic Details
Main Author: Rowe, Neil
Corporate Author: Massachusetts Institute of Technology. Artificial Intelligence Lab
Language:English
Published: [Place of publication not identified] : Distributed by ERIC Clearinghouse, 1976.
Subjects:
Genre:
Physical Description:26 pages
Format: Microfilm Book

MARC

LEADER 00000cam a22000002u 4500
001 in00003914408
003 ERIC
005 20220616013156.0
007 he u||024||||
008 761001s1976 xx ||| b ||| | eng d
035 |a ED204812 Microfiche 
040 |a ericd  |c ericd  |d MvI  |d UtOrBLW 
049 0 0 |a EEM# 
088 |a LOGO-M-39 
099 |a ED204812 Microfiche 
100 1 |a Rowe, Neil.  |0 http://id.loc.gov/authorities/names/n2007004172 
245 1 0 |a Grammar as a Programming Language. Artificial Intelligence Memo 391 /  |c Neil Rowe. 
260 |a [Place of publication not identified] :  |b Distributed by ERIC Clearinghouse,  |c 1976. 
300 |a 26 pages 
336 |a text  |b txt  |2 rdacontent 
337 |a microform  |b h  |2 rdamedia 
338 |a microfiche  |b he  |2 rdacarrier 
500 |a Sponsoring Agency: National Science Foundation, Washington, DC.  |5 ericd 
500 |a Contract Number: NSF-EC-40708-X.  |5 ericd 
500 |a Educational level discussed: Elementary Secondary Education. 
520 |a Student projects that involve writing generative grammars in the computer language, "LOGO," are described in this paper, which presents a grammar-running control structure that allows students to modify and improve the grammar interpreter itself while learning how a simple kind of computer parser works. Included are procedures for programing a computer to write postcards, sentences, poetry, and music; (1) draw a robot face, snowflakes, hydrocarbon structures, and hills; (2) introduce context sensitivity; (3) define number theory; and (4) parse or analyze word strings. (AEA) 
533 |a Microfiche.  |b [Washington D.C.]:  |c ERIC Clearinghouse  |e microfiches : positive. 
500 |a Microform. 
650 0 7 |a Artificial Intelligence.  |2 ericd 
650 0 7 |a Computer Assisted Instruction.  |2 ericd 
650 1 7 |a Computer Oriented Programs.  |2 ericd 
650 0 7 |a Elementary Secondary Education.  |2 ericd 
650 1 7 |a Generative Grammar.  |2 ericd 
650 0 7 |a Instructional Materials.  |2 ericd 
650 0 7 |a Programing.  |2 ericd 
650 1 7 |a Programing Languages.  |2 ericd 
650 1 7 |a Sentence Structure.  |2 ericd 
650 0 7 |a Teaching Methods.  |2 ericd 
653 1 |a Logo System 
655 7 |a Guides, Classroom  |x Teacher.  |2 ericd 
655 7 |a Reports, Descriptive.  |2 ericd 
710 2 |a Massachusetts Institute of Technology. Artificial Intelligence Lab. 
907 |y .b61071390  |b 211122  |c 081211 
998 |a mc  |b 081211  |c m  |d a   |e -  |f eng  |g xx   |h 0  |i 1 
982 |a no_backstage 
999 f f |i afbce4eb-27ac-54e9-8f9a-8430682dca39  |s 14e0b193-b78b-5907-bf66-d2cd7632307b  |t 0 
952 f f |p Non-Circulating  |a Michigan State University-Library of Michigan  |b Michigan State University  |c MSU Microforms  |d MSU Microforms, 2 West  |t 0  |e ED204812 Microfiche  |h Other scheme  |i Microform (Microfilm/Microfiche)  |n 1