fbpx
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC:

XSharp.Core vs. XSharp.RT ?? 13 Feb 2020 01:58 #13201

  • FoxProMatt's Avatar

  • FoxProMatt

  • Topic Author


  • Posts: 400
  • What is the matter that separates the Functions in XSharo.Core versus the ones that are in XSharp.RT ??



    Attachments:

    Please Log in or Create an account to join the conversation.

    XSharp.Core vs. XSharp.RT ?? 13 Feb 2020 06:17 #13206

  • wriedmann's Avatar

  • wriedmann


  • Posts: 2300
  • Hi Matt,
    XSharp.Core contains functions that are strong typed and don't have any reference to xBase datatypes, like date and array, and should be compiled in the Core dialect.
    XSharp.RT contains the xBase datatypes and all the functions that work on these datatypes and permit parameter skipping and all the other xBase specific functions.
    In both of these libraries there should be all these functions and classes that are common to all xBase dialects like VO, VFP, Xbase++ and so forth.
    And then there are the dialect specific runtimes: XSharp.VFP and XSharp.VO, containing the dialect specific implementations.
    The separation may create confusion, but has much sense because you can use the Core library even from C# or X# Core dialect, and the RT is the base of all the common xBase functionality. So there should be no duplicate code that is hard to maintain.
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    • Page:
    • 1