Vés al contingut

Squirrel

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llenguatge de programacióSquirrel
Tipusllenguatge script, llenguatge de programació procedural, class-based programming language (en) Tradueix, programari lliure i de codi obert i implementació de llenguatge de programació Modifica el valor a Wikidata
Data de creació2003
DissenyAlberto Demichelis
Paradigma de programacióMulti-paradigma: orientada a objectes, scripting, genèric, funcional
Darrera versió estable3.1 (març del 2016)
Tipus de dadesForta, dinàmica
Influenciat perC++, JavaScript, Lua, Python
Ha influenciatMiniD
Sistema operatiuMultiplataforma
Codi fontCodi font Modifica el valor a Wikidata
LlicènciaMIT
Etiqueta d'Stack ExchangeEtiqueta Modifica el valor a Wikidata
Pàgina webhttps://squirrel-lang.org

Squirrel, en ciències de la computació, és un llenguatge de programació d'alt nivell, orientat a objectes, imperatiu, dissenyat per a ser un llenguatge script per a processadors de poca memòria i aplicacions amb requeriments d'execució temps real.[1][2][3]

Característiques

[modifica]

Sintaxi

[modifica]

La sintaxi del llenguatge Squirrel és similar al llenguatge C, per exemple la funció factorial :

function factorial(x)
 {
 if (x == 0) {
 return 1;
 }
 else {
 return x * factorial(x-1);
 }
 }

Referències

[modifica]