Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pp:22:laboratoare:racket:legare [2022/03/19 16:41]
bot.pp created
pp:22:laboratoare:racket:legare [2022/03/19 17:09] (current)
bot.pp
Line 122: Line 122:
  
 </​code>​ </​code>​
-În punctul din program corespunzător definirii lui ''​%%f%%'',​ identificatorul ''​%%a%%''​ este legat la valoarea ''​%%1%%''​. Faptul că în contextul în care se apelează funcția ''​%%f%%''​ ''​%%a%%''​ este legat la valoarea ''​%%2%%''​ nu are importanță. Comparați acest comportament cu exemplul din secțiunea [[#legare-dinamică|Legare dinamică]],​ de mai sus.+În punctul din program corespunzător definirii lui ''​%%f%%'',​ identificatorul ''​%%a%%''​ este legat la valoarea ''​%%1%%''​. Faptul că în contextul în care se apelează funcția ''​%%f%%''​ ''​%%a%%''​ este legat la valoarea ''​%%2%%''​ nu are importanță. Comparați acest comportament cu exemplul din secțiunea [[#legare_dinamică|Legare dinamică]],​ de mai sus.
  
 ==== let* ==== ==== let* ====
Line 196: Line 196:
  
   * [[https://​docs.racket-lang.org/​reference/​let.html|Documentație Racket]]   * [[https://​docs.racket-lang.org/​reference/​let.html|Documentație Racket]]
-  * [[https://​ocw.cs.pub.ro/​courses/​_media/​pp/​22/​laboratoare/​racket/​legare-schelet.zip|Exerciții rezolvate și propuse]]+  * [[https://​ocw.cs.pub.ro/​courses/​_media/​pp/​22/​laboratoare/​racket/​legare-schelet.zip|Schelet]]
   * [[https://​ocw.cs.pub.ro/​courses/​_media/​pp/​22/​laboratoare/​racket/​legare-solutii.zip|Soluții]]   * [[https://​ocw.cs.pub.ro/​courses/​_media/​pp/​22/​laboratoare/​racket/​legare-solutii.zip|Soluții]]
-  * [[https://​github.com/​cs-pub-ro/​PP-laboratoare/​raw/​master/​racket/​functionale/functionale-cheatsheet.pdf|Cheatsheet Laboratorul 4]]+  * [[https://​github.com/​cs-pub-ro/​PP-laboratoare/​raw/​master/​racket/​legare/legare-cheatsheet.pdf|Cheatsheet Laboratorul 4]]
  
 ===== Referințe ===== ===== Referințe =====
  
   * [[https://​www.cs.oberlin.edu/​~bob/​cs275.spring14/​Examples%20and%20Notes/​February/​Februrary%2028/​Lexical%20and%20Dynamic%20Binding.pdf|Lexical Binding]]   * [[https://​www.cs.oberlin.edu/​~bob/​cs275.spring14/​Examples%20and%20Notes/​February/​Februrary%2028/​Lexical%20and%20Dynamic%20Binding.pdf|Lexical Binding]]
-  * [[https://​www.emacswiki.org/​emacs/​DynamicBindingVsLexicalBinding|legare statica ​vs legare dinamica]]+  * [[https://​www.emacswiki.org/​emacs/​DynamicBindingVsLexicalBinding|Legare statică ​vs Legare dinamică]]
   * [[http://​www.cs.iusb.edu/​~danav/​teach/​c311/​c311_3_scope.html|Name,​ scope, binding]]   * [[http://​www.cs.iusb.edu/​~danav/​teach/​c311/​c311_3_scope.html|Name,​ scope, binding]]
  
  
pp/22/laboratoare/racket/legare.1647700903.txt.gz · Last modified: 2022/03/19 16:41 by bot.pp
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0