06. Intro. Scheme

06. Intro. Scheme - 1 Lenguajes de programación...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Lenguajes de programación Introducción al lenguaje SCHEME SCHEME Expresiones en Scheme  La evaluación de expresiones es la base con la  La evaluación de expresiones es la base con la que opera el interpretador de Scheme. Expresión (S-expresión) Átomos Listas Símbolos Constantes Formas especiales Llamada a Función numéricas caracter predefinidas definidas booleanas por usuario 2 Átomos  La evaluación de una constante  La evaluación de una constante, genera como resultado el valor de la propia constante.  Ejemplos: 876, Ejemplos: 876, -92, 0.123, 92, 0.123, -4.508 4.508  La evaluación de un símbolo, genera como resultado el valor genera como resultado el valor asociado a ese símbolo.  Un símbolo es un identificador que se construye con cualquier caracter, excepto: ( ) [ ] { } ; , ‘ “ # ( ) [ ] { } ; , ‘ “ # \ Listas  Elemento básico de trabajo en el  Elemento básico de trabajo en el lenguaje.  Sintaxis: <Lista> ::= ( <elem> ) <elem> ::= atomo <elem> <elem> ::= <Lista> <elem> <elem> ::=  3 Listas como llamada a funciones (procedimientos)  El primer elemento en la lista...
View Full Document

This note was uploaded on 05/12/2010 for the course ITC TC2006 taught by Professor Conant during the Spring '10 term at ITESM.

Page1 / 9

06. Intro. Scheme - 1 Lenguajes de programación...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online