Skip to content
Snippets Groups Projects
  • Erwan Jahier's avatar
    cdb52a14
    The structure and array expanser was buggy in presence of polymorphic · cdb52a14
    Erwan Jahier authored
    nodes (e.g., map<<+,2>>). While fixing  that, I put all the functions
    that deals with polymorphism into a new (Eponymous) dedicated module.
    
    The idea to be able to expand polymorphic node is basically the same,
    as the one for printing polymorphic  nodes: we need to wait until the
    type is instanciated (in GetEff).  That delay is implemented by using
    a stack of nodes.
    cdb52a14
    History
    The structure and array expanser was buggy in presence of polymorphic
    Erwan Jahier authored
    nodes (e.g., map<<+,2>>). While fixing  that, I put all the functions
    that deals with polymorphism into a new (Eponymous) dedicated module.
    
    The idea to be able to expand polymorphic node is basically the same,
    as the one for printing polymorphic  nodes: we need to wait until the
    type is instanciated (in GetEff).  That delay is implemented by using
    a stack of nodes.