var search_data = {"index":{"searchIndex":["alimento","alimento_","grupo_alimento","list","object","<=>()","aibc()","each()","insert()","new()","new()","new()","ordenar_each()","ordenar_seleccion()","shift_first()","shift_last()","to_s()","to_s()","to_s()","valor_energetico()","gemfile","gemfile.lock","guardfile","readme","rakefile","alimento.gemspec","setup"],"longSearchIndex":["alimento","alimento_","grupo_alimento","list","object","alimento_#<=>()","alimento_#aibc()","list#each()","list#insert()","alimento_::new()","grupo_alimento::new()","list::new()","list#ordenar_each()","list#ordenar_seleccion()","list#shift_first()","list#shift_last()","alimento_#to_s()","grupo_alimento#to_s()","list#to_s()","alimento_#valor_energetico()","","","","","","",""],"info":[["Alimento","","Alimento.html","",""],["Alimento_","","Alimento_.html","","

Clase Alimento que representa a un alimento con el nombre y otros datos del\nmismo En alimento se incluye …\n"],["Grupo_alimento","","Grupo_alimento.html","","

Herencia de la clase Alimento\n"],["List","","List.html","","

Clase List que define la lista doblemente enlazada e incluye el mixin\nEnumerable\n"],["Object","","Object.html","",""],["<=>","Alimento_","Alimento_.html#method-i-3C-3D-3E","(another)","

Se define para incluir el mixin comparable Se toma como valor para la\ncomparación el valor energético …\n"],["aibc","Alimento_","Alimento_.html#method-i-aibc","(indice)","

Devuelve el valor del AIBC de un alimento para un individuo concreto\n"],["each","List","List.html#method-i-each","()","

Se incluye el metodo mixin Enumerable Se define como un bucle completo\nsobre la lista\n"],["insert","List","List.html#method-i-insert","(vector)","

Inserta en la lista uno o varios elementos los cuales recibe en forma de\nvector\n"],["new","Alimento_","Alimento_.html#method-c-new","(name, proteins, glucids, fats)","

Se asignan el nombre, las proteinas, los glucidos y las grasas\n"],["new","Grupo_alimento","Grupo_alimento.html#method-c-new","(name, proteins, glucids, fats, group)","

Se asigna el nombre, las proteinas, los glucidos, las grasas y el grupo del\nalimento\n"],["new","List","List.html#method-c-new","(head,tail)","

Se asigna la cabeza y la cola de la lista doblemente enlazada\n"],["ordenar_each","List","List.html#method-i-ordenar_each","()","

Se ordena una lista utilizando el método each\n"],["ordenar_seleccion","List","List.html#method-i-ordenar_seleccion","()","

Se ordena una lista utlizando bucles for\n"],["shift_first","List","List.html#method-i-shift_first","()","

Elimina el primer elemento de la lista\n"],["shift_last","List","List.html#method-i-shift_last","()","

Elimina el último elemento de la lista\n"],["to_s","Alimento_","Alimento_.html#method-i-to_s","()","

Formatea la salida a texto\n"],["to_s","Grupo_alimento","Grupo_alimento.html#method-i-to_s","()","

Formatea la salida a texto\n"],["to_s","List","List.html#method-i-to_s","()","

Formatea la salida a texto\n"],["valor_energetico","Alimento_","Alimento_.html#method-i-valor_energetico","()","

Devuelve el valor energético\n"],["Gemfile","","Gemfile.html","","

source “rubygems.org”\n

git_source(:github) {|repo_name| “github.com/#{repo_name}” } …\n"],["Gemfile.lock","","Gemfile_lock.html","","

PATH\n\n

remote: .\nspecs:\n  alimento (0.1.0)
\n

GEM\n"],["Guardfile","","Guardfile.html","","

# A sample Guardfile # More info at github.com/guard/guard#readme\n

## Uncomment and set this to only include …\n"],["README","","README_md.html","","

Práctica 10. Programación Funcional\n

Carla Ramos Alonso\n

Práctica 10 de la asignatura de Lenguajes y paradigmas …\n"],["Rakefile","","Rakefile.html","","

require “bundler/gem_tasks” require “rspec/core/rake_task”\n

RSpec::Core::RakeTask.new …\n"],["alimento.gemspec","","alimento_gemspec.html","","

lib = File.expand_path(“../lib”, __FILE__) $LOAD_PATH.unshift(lib) unless\n$LOAD_PATH.include?(lib) …\n"],["setup","","bin/setup.html","","

#!/usr/bin/env bash set -euo pipefail IFS=$'nt' set -vx\n

bundle install\n

# Do any other automated …\n"]]}}