Skip to content
Snippets Groups Projects
  1. Jul 11, 2012
    • Pascal Raymond's avatar
      Debut de DoNoPoly, qui necessite une modif assez · 4e1418a0
      Pascal Raymond authored
      importante du mecanisme de UnifyType :
      - fait :
        * definition de Eff.poly_match
        * TypeVar type_var au lieu de Any/Overload
          avec type_var = Any | AnyNum
          (pour l'instant et pour longtemps ?!)
      - à faire :
        * revoir UnifyType pour qu'il rende un poly_match
        * stocker là où c'est nécessaire les poly_match
          calculés lors du type check
          (pour les CALL et peut-être les sargs ?)
      4e1418a0
  2. Jul 10, 2012
  3. Jul 09, 2012
  4. Jul 07, 2012
  5. Jul 06, 2012
  6. Jul 04, 2012
  7. Jul 03, 2012
  8. Jun 01, 2011
  9. May 19, 2011
  10. Nov 03, 2010
  11. Sep 29, 2010
  12. Aug 19, 2010
  13. Jul 10, 2010
  14. Jul 09, 2010
  15. Jul 06, 2010
  16. Jul 02, 2010
  17. May 21, 2010
  18. May 05, 2010
  19. Apr 14, 2010
  20. Apr 13, 2010
  21. Apr 09, 2010
  22. Apr 08, 2010
  23. Jan 22, 2010
    • Erwan Jahier's avatar
      Fix a bug in the fresh var names generation. · 0f54289a
      Erwan Jahier authored
      cf test/should_work/NONREG/fresh_name.lus
      
      where the local variable _n1e1_1 was defined twice !
      
      The fix contist the following idea : prefix fresh var name by "_",
         except if at least one user ident begins by "_". In that case, we
         try to prefix them by "_1", and then "_2", and so on. We take the
         first possible one.
      
         nb : this won't work if the user defined idents from "_1" to
         "_1073741823" (on 32-bits machine), but I bet that this compiler
         would die before anyway...
      0f54289a
    • Erwan Jahier's avatar
      fix a typo · 0f5b381b
      Erwan Jahier authored
      0f5b381b
  24. Jan 20, 2010
Loading