Es momento de analizar más detalles del lenguaje de programación Ogu, vamos a partir por su sistema de tipos, este artículo es una introducción al tema. Ogu es un lenguaje con declaración de tipos estáticos, aunque implementa inferencia de tipos. Veamos algunos ejemplos: i : Int = 0 j := i // j es de tipo Int s : String = “un string” t := s Ogu tiene “sacarina sintáctica” para soportar tuplas naipe : (Int,String) = (10, “espadas”) // naipe es una tupla as := (1,”espadas”) Naipe = (Int,String) // Introduce el tipo Naipe como alias...








Ultimos comentarios