P; Conceptos Basicos sobre AMOS. P9 ----------------------------- P8 Hola gente, espero que este articulo anime a mas de uno a usar el amos y a sorprendernos con sus trabajos. P?¿Que es el AMOS?.P8 Amos es un sencillo lenguaje de pro- gramacion que te permite hacer tus programas, utilidades, etc.... P? ¿Que me hace falta?.P: -AMOS PRO V2.0. P8 ... que consta de 7 discos, en los que se encuentran repartidas las instrucciones, ejemplos, tutoriales y un largo etcetera de cosas. P: -AMOS COMPILER V2.0. P8 Para convertir tus programas en ob- jetos ejecutables que puedan ser llamados desde el CLI o el WB. P: -MANUAL EN CASTELLANO DEL AMOS. P8 Un librito que te soluccionará más de un problema con sus sencillos e- jemplos. P? Para empezar: P8 Cualquiera que anteriormente haya tenido un ordenador de 8 bits, esta- rá familiarizado con el Basic. Este es un lenguaje muy sencillo que nos permite hacer cosas bastante sim- ples. P? Ejemplos de Instrucciones Basic: P: Print "" P8(Imprime en pantalla). P: Goto 10 P8(salta a la linea 10). P: Gosub 10 P8(salta a la linea 10 para despues retornar con un Return) P: Rem P8(para añadir comentarios a tu programa) etc....... Amos posee todas esas instrucciones y mucho mas, puede hacer muchas co- sas dependiendo siempre de tus cono- cimientos y de la memoria y veloci- dad en Mhz de tu AMIGA. Empezemos describiendo como funciona AMOS. En un programa escrito en AMOS, las subrutinas pueden ser tratadas de u- na forma especial con lo cual sim- plificamos todo el proceso de crea- ción. Esta forma recibe el nombre de P> PRO- CEDIMIENTOSP8 (Procedures) y se trata de lo siguiente: P< Rem Programa Principal x=0 do Print "Mierda!!" inc x if x=20 then proc RESPUESTA loop Rem Procedimiento Procedure RESPUESTA cls:Print "No digas porquerias!!" end proc P8 En primer lugar vemos que P?x=0P8, a di- ferencia del basic del Spectrum en que teniamos que poner Let x=x+1 a- quí se ha suprimido el molesto P?'Let'P8 de manera que es mucho mas sencillo dar un valor a una variable. Le decimos al programa que x es i- gual a 0, despues incluimos un P?'DO'P8, imprimimos en pantalla la palabra P<'MIERDA!!'P8 con print,incrementamos x en 1 con P?'INC 1'P8 y comprobamos que x no esta a 20,en caso de que estuvie- ra hariamos un salto al procedi- miento llamado P>'RESPUESTA'P8. P ¡¡¡ NO SE PUEDEN USAR ICONOS !!!. P8 Lo tengo comprobado, si metes iconos en tu programa, esto sera suficiente para que este no tire, y ademas no te dara ningun mensaje de error, se te bloqueara sin mas. Esto es todo por ahora, estoy seguro de que mas de uno pensara que esto es una chorrada. He de dejar claro que esta introducción es para gente poco experimentada, a los listos no hace falta ayudarles, se bastan ellos solos... ¿no es verdad?. P? SALUDOS Y DEMAS CHORRADAS: P8 Gracias a P>EKLAP8 de Valencia, por toda su ayuda y apoyo, parece mentira que esté escribiendo yo este artículo, cuando tú te sabes todo el manual de memoria. Gracias tambien aP> MickieP8 de Francia por ayudarme en el menu del Sounds Vol.5 Saludos a dos nuevos miembros de In- tense, P> HUSAP8 yP> IRONLORDP8, Valor y al toro!!!!! Especiales Greetz to: P: Digimed, Metro, Llfb, Artifizial, LionHeart, Yoyo, Skull, Sugar Ray, etc.... P8 Si alguien desea conseguir algo de esto, que se ponga en contacto con- migo y no tendre ningun inconvenien- te en pasarselo: P< -AMOS PRO V2.0 (7 Discos) -AMOS PRO COMPILER V2.0 (2 Discos) -Manual del Amos CASTELLANO -Hardware Reference CASTELLANO -68000 Anaya CASTELLANO -Ensambladores -Sources -Includes -Musicas (mias ofcoz) P8 Que me escriba a: P: Fermin Venegas C/Castaño 1 14700 Palma del Rio (Cordoba) P8 ¡¡¡Hasta Pronto!!! P= -Fermix-