Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Memories of you remind me of you. -- Karl Lehenbauer


devel / comp.sys.apple2.programmer / ORCA/C 2.2.0 release

SubjectAuthor
* ORCA/C 2.2.0 releaseStephen Heumann
`* Re: ORCA/C 2.2.0 releasePierre Durant
 `- Re: ORCA/C 2.2.0 releaseqkumba

1
ORCA/C 2.2.0 release

<ua72ta$35tnh$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=326&group=comp.sys.apple2.programmer#326

  copy link   Newsgroups: comp.sys.apple2.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: stephen.heumann@gmail.com (Stephen Heumann)
Newsgroups: comp.sys.apple2.programmer
Subject: ORCA/C 2.2.0 release
Date: Sun, 30 Jul 2023 20:31:22 -0500
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <ua72ta$35tnh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="6aedc9324334cb5aba0907af9084c410";
logging-data="3340017"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ojdnhyXLMBxXOj4Eu+6mlWgFAPhK6sBY="
User-Agent: Unison/2.2
Cancel-Lock: sha1:xbJ9CHw+feC3ww03d5uc0B2a4oc=
 by: Stephen Heumann - Mon, 31 Jul 2023 01:31 UTC

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

Re: ORCA/C 2.2.0 release

<c03a1d9b-d72a-4a35-9958-d7882595b867n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=344&group=comp.sys.apple2.programmer#344

  copy link   Newsgroups: comp.sys.apple2.programmer
X-Received: by 2002:a05:622a:1807:b0:405:4376:fed5 with SMTP id t7-20020a05622a180700b004054376fed5mr431qtc.3.1692384016863;
Fri, 18 Aug 2023 11:40:16 -0700 (PDT)
X-Received: by 2002:a05:6a00:190e:b0:687:5d7c:82b8 with SMTP id
y14-20020a056a00190e00b006875d7c82b8mr15725pfi.2.1692384016250; Fri, 18 Aug
2023 11:40:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2.programmer
Date: Fri, 18 Aug 2023 11:40:15 -0700 (PDT)
In-Reply-To: <ua72ta$35tnh$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a02:a03f:68ec:7000:308a:ee22:478e:6177;
posting-account=4XxPYgoAAABlJrZIPWPoeYvqxSi-hxSQ
NNTP-Posting-Host: 2a02:a03f:68ec:7000:308a:ee22:478e:6177
References: <ua72ta$35tnh$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c03a1d9b-d72a-4a35-9958-d7882595b867n@googlegroups.com>
Subject: Re: ORCA/C 2.2.0 release
From: pierre.durant@gmail.com (Pierre Durant)
Injection-Date: Fri, 18 Aug 2023 18:40:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 47
 by: Pierre Durant - Fri, 18 Aug 2023 18:40 UTC

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

Re: ORCA/C 2.2.0 release

<ef10c84c-847c-4408-b906-5a706a5cd202n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=345&group=comp.sys.apple2.programmer#345

  copy link   Newsgroups: comp.sys.apple2.programmer
X-Received: by 2002:a05:620a:198a:b0:76c:deff:8c42 with SMTP id bm10-20020a05620a198a00b0076cdeff8c42mr552qkb.14.1692384413236;
Fri, 18 Aug 2023 11:46:53 -0700 (PDT)
X-Received: by 2002:a05:6a00:2496:b0:687:926f:e62f with SMTP id
c22-20020a056a00249600b00687926fe62fmr14877pfv.2.1692384412352; Fri, 18 Aug
2023 11:46:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2.programmer
Date: Fri, 18 Aug 2023 11:46:51 -0700 (PDT)
In-Reply-To: <c03a1d9b-d72a-4a35-9958-d7882595b867n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.154.18.225; posting-account=bGpciwoAAACg2KT8pQMph7tnt3o_9vtu
NNTP-Posting-Host: 47.154.18.225
References: <ua72ta$35tnh$1@dont-email.me> <c03a1d9b-d72a-4a35-9958-d7882595b867n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ef10c84c-847c-4408-b906-5a706a5cd202n@googlegroups.com>
Subject: Re: ORCA/C 2.2.0 release
From: peter.ferrie@gmail.com (qkumba)
Injection-Date: Fri, 18 Aug 2023 18:46:53 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1266
 by: qkumba - Fri, 18 Aug 2023 18:46 UTC

Perhaps you actually want '\n'? That is a single character (the line-feed).
'/n' is indeed two characters long.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor