• ORCA/C 2.2.0 release

    From Stephen Heumann@21:1/5 to All on Sun Jul 30 20:31:22 2023
    Hi folks,

    As announced at A24EVR, the final release of ORCA/C 2.2.0 is now
    available. This is the culmination of the ORCA/C 2.2.0 beta series that
    I have been working on over the last several years. Major changes since
    ORCA/C 2.1.0 include:

    * Added support for almost all language and library features required
    by the C17 standard
    * Improved lint checks and debugging features to help detect errors
    * New options for pre-include files and C standard selection
    * Improvements to generated code
    * Auto-segmenting linker
    * Hundreds of bug fixes
    * And more

    The full source code is on GitHub, and a binary update package is on
    the releases page:

    https://github.com/byteworksinc/ORCA-C/releases/tag/orcac-220

    There is also a corresponding update to the GNO-specific version of
    ORCALib, which you should get if you are using ORCA/C under GNO:

    https://github.com/byteworksinc/ORCALib/releases/tag/gno-orcalib-220

    If you do not have ORCA/C already, you will need to get it as part of
    the Opus ][ collection sold by Juiced.GS. The current version of Opus
    ][ includes ORCA/C 2.1.0 (which can be upgraded to ORCA/C 2.2.0 with
    the above package), but an updated version of Opus ][ that directly incorporates ORCA/C 2.2.0 should be available in the near future.

    --
    Stephen Heumann

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From qkumba@21:1/5 to All on Fri Aug 18 11:46:51 2023
    Perhaps you actually want '\n'? That is a single character (the line-feed). '/n' is indeed two characters long.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre Durant@21:1/5 to All on Fri Aug 18 11:40:15 2023
    Le lundi 31 juillet 2023 à 03:31:25 UTC+2, Stephen Heumann a écrit :
    Hi folks,

    As announced at A24EVR, the final release of ORCA/C 2.2.0 is now
    available. This is the culmination of the ORCA/C 2.2.0 beta series that
    I have been working on over the last several years. Major changes since ORCA/C 2.1.0 include:

    * Added support for almost all language and library features required
    by the C17 standard
    * Improved lint checks and debugging features to help detect errors
    * New options for pre-include files and C standard selection
    * Improvements to generated code
    * Auto-segmenting linker
    * Hundreds of bug fixes
    * And more

    The full source code is on GitHub, and a binary update package is on
    the releases page:

    https://github.com/byteworksinc/ORCA-C/releases/tag/orcac-220

    There is also a corresponding update to the GNO-specific version of
    ORCALib, which you should get if you are using ORCA/C under GNO:

    https://github.com/byteworksinc/ORCALib/releases/tag/gno-orcalib-220

    If you do not have ORCA/C already, you will need to get it as part of
    the Opus ][ collection sold by Juiced.GS. The current version of Opus
    ][ includes ORCA/C 2.1.0 (which can be upgraded to ORCA/C 2.2.0 with
    the above package), but an updated version of Opus ][ that directly incorporates ORCA/C 2.2.0 should be available in the near future.

    --
    Stephen Heumann

    Hi Stephen,

    I'm using Orca C to write a desktop program.
    Question: "strlen" seems compute the escape sequence '/n' in a string as 2 characters ? is it normal ?

    thanks

    Pierre

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