• Unused symbol overhead

    From Enrico Maria Giordano@21:1/5 to All on Sat Dec 23 11:58:19 2023
    I noticed that this syntax

    FUNCTION MAIN()

    LOCAL n := 123

    ( n ) // <-- THIS

    RETURN NIL

    has an overhead (at least in size, try to put many of those ( n )) with xHarbour but not with Harbour. Could we removed this overhead with
    xHarbour too?

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Sat Dec 23 20:02:17 2023
    Enrico Maria Giordano wrote:

    I noticed that this syntax

    FUNCTION MAIN()

    LOCAL n := 123

    ( n ) // <-- THIS

    RETURN NIL

    has an overhead (at least in size, try to put many of those ( n )) with xHarbour but not with Harbour. Could we removed this overhead with
    xHarbour too?


    Try after: 2023-12-23 19:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Sun Dec 24 10:04:34 2023
    Il 24/12/2023 02:02, Ron Pinkas ha scritto:

    I noticed that this syntax

    FUNCTION MAIN()

    LOCAL n := 123

    ( n ) // <-- THIS

    RETURN NIL

    has an overhead (at least in size, try to put many of those ( n )) with
    xHarbour but not with Harbour. Could we removed this overhead with
    xHarbour too?

    Try after: 2023-12-23 19:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    Great, thank you! I can't try it now but I will as soon as possible.

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)