ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTELIGENCIA DE NEGOCIOS


Enviado por   •  20 de Mayo de 2014  •  468 Palabras (2 Páginas)  •  165 Visitas

Página 1 de 2

Kodu Lengua y Especificacion de la Gramatica

Kathryn T. Stolee

27 de agosto 2010

Se describe el lenguaje de Kodu usando una gramatica basada en la nota-

CION gramaticas libres de contexto. Esta especificacion del lenguaje debe servir de

referencia para investigadores y profesores que buscan aprender o estudiar Kodu como

idioma. Para hacer que estos recursos de manera mas accesible a un publico mas amplio, que

han generado dos descripciones linguisticas diferentes. El primero es un lenguaje basico

Descripcion, que proporciona la estructura general y la sintaxis de un Kodu pro-

gramo. La segunda es una extension del lenguaje basico que contiene toda la

construcciones realizadas en el idioma Kodu.

1 Basico Kodu Idioma

Kodu es un alto nivel visual y lenguaje interpretado. Es inspirado en gran medida

por la robotica, y como tal, se programa cada personaje y el objeto en Kodu

individualmente para interactuar con el mundo, tanto como agentes inteligentes.

1.1 Acerca de la Lengua

El lenguaje Kodu esta totalmente impulsado por caso, donde cada linea de programacion es

en la forma de una condicion y una accion, que se refiere como una regla (diferente de la

reglas de produccion utilizados en el lenguaje de descripcion). Por ejemplo, una regla podria

leer, cuando Apple rojo sede, no se mueven hacia rapidamente, donde cuando la manzana roja ver es

el condicional, y no moverse hacia rapidez es la accion. Cada palabra de la regla

(Omitiendo el momento y hacer), se representa como un mosaico en Kodu, y por lo tanto es un miembro

del alfabeto.

Este lenguaje de descripcion esta representada por una serie de reglas de produccion, donde

el lado izquierdo (LHS) muestra una variable, tambien conocido como un no terminal, y

el lado derecho (RHS) contiene variables y terminales. Cada terminal es

un elemento en el alfabeto de la lengua Kodu y todos comienzan con una letra minuscula

carta. En el caso de Kodu, el alfabeto se compone de todo el conjunto de baldosas

disponibles durante la programacion.

Como un ejemplo de como leer una gramatica y reglas de produccion, generamos

una gramatica que puede representar una regla de ejemplo, cuando la manzana VER do avanzar hacia

rapidamente. Esto se muestra en la Figura 1.1 (recordemos que cuando y no son parte de la

alfabeto, y lo que no son en la gramatica). Aqui, el alfabeto ƒ° = {ver,

1 Pagina 2

manzana, hacer, movimiento, hacia, rapidez}, el conjunto de variables V = {Regla, Condicion,

Accion, Sensor, Filtro, actuadores, Selector, modificador}, y la variable de inicio

S ¸ V es la regla.

Regla ¨ Condicion Accion

Condicion ¨ Sensor Filterset

Accion ¨ actuador Modificador

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com