schnorr / mlp

Disciplina de Modelos de Linguagens de Programação - INF/UFRGS
19 stars 11 forks source link

Especificar e usar funções como elementos de 1ª ordem #27

Closed schnorr closed 5 years ago

schnorr commented 6 years ago

Dúvida de aluno. O que você quer dizer com "Especificar e usar funções como elementos de 1ª ordem",não consigo saber a definição desse termo,qual seria o melhor nome para esse termo em inglês?

schnorr commented 6 years ago

Elementos de primeira ordem em uma LP são os elementos que podem ser passados como parâmetros às funções, retornados de funções, etc. Enfim, são aqueles elementos de base, de primeira ordem, de uma LP. Quando dizemos que funções são elementos de primeira ordem, isso indica que funções podem ser passadas como parâmetros, retornadas, etc. O termo em inglês seria first-order elements, mas como isso pode estar associado a inúmeros outros contextos, o ideal é procurar no contexto de programming languages.