GLISP User's Manual. Revised.
Saved in:
| Title: | GLISP User's Manual. Revised. |
|---|---|
| Language: | English |
| Authors: | Novak, Gordon S., Stanford Univ., CA. Dept. of Computer Science. |
| Peer Reviewed: | N |
| Page Count: | 43 |
| Publication Date: | 1982 |
| Sponsoring Agency: | Advanced Research Projects Agency (DOD), Washington, DC. National Science Foundation, Washington, DC. |
| Document Type: | Guides - General Reference Materials - General |
| Descriptors: | Computer Programs, Computer Science, Guides, Programing, Programing Languages, Resource Materials |
| Abstract: | GLISP is a LISP-based language which provides high-level language features not found in ordinary LISP. The GLISP language is implemented by means of a compiler which accepts GLISP as input and produces ordinary LISP as output. This output can be further compiled to machine code by the LISP compiler. GLISP is available for several LISP dialects, including Interlisp, Maclisp, UCI Lisp, ELISP, Franz Lisp, and Portable Standard Lisp. The goal of GLISP is to allow structured objects to be referenced in a convenient, succinct language and to allow the structures of objects to be changed without changing the code which references the objects. GLISP provides both PASCAL-like and English-like syntaxes; much of the power and brevity of GLISP derive from the compiler features necessary to support the relatively informal, English-like language constructs. Provided in this manual is the documentation necessary for using GLISP. The documentation is presented in the following sections: introduction; object descriptions; reference to objects; GLISP program syntax; messages; context rules and reference; GLISP and knowledge representation languages; obtaining and using GLISP; GLISP hacks (some ways of doing things in GLISP which might not be entirely obvious at first glance); and examples of GLISP object declarations and programs. (JN) |
| Entry Date: | 1983 |
| Accession Number: | ED232860 |
| Database: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED232860 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: ED232860 AccessLevel: 3 PubType: Electronic Resource PubTypeId: electronicResource PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: GLISP User's Manual. Revised. – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Novak%2C+Gordon+S%2E%22">Novak, Gordon S.</searchLink><br /><searchLink fieldCode="AR" term="%22Stanford+Univ%2E%2C+CA%2E+Dept%2E+of+Computer+Science%2E%22">Stanford Univ., CA. Dept. of Computer Science.</searchLink> – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: N – Name: Pages Label: Page Count Group: Src Data: 43 – Name: DatePubCY Label: Publication Date Group: Date Data: 1982 – Name: SourceSuprt Label: Sponsoring Agency Group: SrcSuprt Data: Advanced Research Projects Agency (DOD), Washington, DC.<br />National Science Foundation, Washington, DC. – Name: TypeDocument Label: Document Type Group: TypDoc Data: Guides - General<br />Reference Materials - General – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+Programs%22">Computer Programs</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science%22">Computer Science</searchLink><br /><searchLink fieldCode="DE" term="%22Guides%22">Guides</searchLink><br /><searchLink fieldCode="DE" term="%22Programing%22">Programing</searchLink><br /><searchLink fieldCode="DE" term="%22Programing+Languages%22">Programing Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Resource+Materials%22">Resource Materials</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: GLISP is a LISP-based language which provides high-level language features not found in ordinary LISP. The GLISP language is implemented by means of a compiler which accepts GLISP as input and produces ordinary LISP as output. This output can be further compiled to machine code by the LISP compiler. GLISP is available for several LISP dialects, including Interlisp, Maclisp, UCI Lisp, ELISP, Franz Lisp, and Portable Standard Lisp. The goal of GLISP is to allow structured objects to be referenced in a convenient, succinct language and to allow the structures of objects to be changed without changing the code which references the objects. GLISP provides both PASCAL-like and English-like syntaxes; much of the power and brevity of GLISP derive from the compiler features necessary to support the relatively informal, English-like language constructs. Provided in this manual is the documentation necessary for using GLISP. The documentation is presented in the following sections: introduction; object descriptions; reference to objects; GLISP program syntax; messages; context rules and reference; GLISP and knowledge representation languages; obtaining and using GLISP; GLISP hacks (some ways of doing things in GLISP which might not be entirely obvious at first glance); and examples of GLISP object declarations and programs. (JN) – Name: DateEntry Label: Entry Date Group: Date Data: 1983 – Name: AN Label: Accession Number Group: ID Data: ED232860 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED232860 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 43 Subjects: – SubjectFull: Computer Programs Type: general – SubjectFull: Computer Science Type: general – SubjectFull: Guides Type: general – SubjectFull: Programing Type: general – SubjectFull: Programing Languages Type: general – SubjectFull: Resource Materials Type: general Titles: – TitleFull: GLISP User's Manual. Revised. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Stanford Univ., CA. Dept. of Computer Science. – PersonEntity: Name: NameFull: Novak, Gordon S. IsPartOfRelationships: – BibEntity: Dates: – D: 23 M: 11 Type: published Y: 1982 |
| ResultId | 1 |