Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

I'll say it again for the logic impaired. -- Larry Wall


devel / comp.os.cpm / CBASIC-68K Manual

SubjectAuthor
* CBASIC-68K ManualThomas Niccum
`* Re: CBASIC-68K ManualZbig
 `- Re: CBASIC-68K ManualRandy McLaughlin

1
CBASIC-68K Manual

<52cafbf7-e0b6-46c2-b9a7-852c9fa4513an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3464&group=comp.os.cpm#3464

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7246:0:b0:304:c6a4:cf59 with SMTP id l6-20020ac87246000000b00304c6a4cf59mr279228qtp.342.1654050453064;
Tue, 31 May 2022 19:27:33 -0700 (PDT)
X-Received: by 2002:a9d:7294:0:b0:60a:fff3:77a7 with SMTP id
t20-20020a9d7294000000b0060afff377a7mr19390416otj.6.1654050452670; Tue, 31
May 2022 19:27:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 31 May 2022 19:27:32 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=72.132.108.236; posting-account=efFz0goAAADoiYqOI102NXyxqeoctevQ
NNTP-Posting-Host: 72.132.108.236
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <52cafbf7-e0b6-46c2-b9a7-852c9fa4513an@googlegroups.com>
Subject: CBASIC-68K Manual
From: tnic...@gmail.com (Thomas Niccum)
Injection-Date: Wed, 01 Jun 2022 02:27:33 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Thomas Niccum - Wed, 1 Jun 2022 02:27 UTC

Has anyone seen (or better yet have access to) a CBASIC for CP/M 68K manual?

It was mentioned in the read.me file in the distribution disks for CPM68k that I have where it was referred to as:
"CBASIC Compiler(CB68) Programmer's Guide for the CP/M-68K Family of Operating Systems"

I've spent a fair amount of time searching, but so far, nada.

I've been fooling around with the compiler and like it - it does seem to follow the earlier CBASIC pretty closely with two exceptions that I've noted so far...
1-Error codes are shown in the CBASIC (non 68K version) as two letter codes, but the errors from CB68 are numeric...
2-I can't get any of the mentioned compiler toggles to work... Getting the $L toggle working so that line numbers are reported with run-time errors would be helpful!

Any documentation on the compiler would be most welcome!
-Tom

Re: CBASIC-68K Manual

<a25e570c-ef70-4f61-a557-ddb0d9692f9dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3465&group=comp.os.cpm#3465

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:298c:b0:6a0:94d2:2e39 with SMTP id r12-20020a05620a298c00b006a094d22e39mr44673100qkp.278.1654078186997;
Wed, 01 Jun 2022 03:09:46 -0700 (PDT)
X-Received: by 2002:aca:ab95:0:b0:32b:be2:813 with SMTP id u143-20020acaab95000000b0032b0be20813mr14627745oie.205.1654078186759;
Wed, 01 Jun 2022 03:09:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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.os.cpm
Date: Wed, 1 Jun 2022 03:09:46 -0700 (PDT)
In-Reply-To: <52cafbf7-e0b6-46c2-b9a7-852c9fa4513an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a02:a31d:a141:5b00:3176:cc50:14b9:1f4a;
posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 2a02:a31d:a141:5b00:3176:cc50:14b9:1f4a
References: <52cafbf7-e0b6-46c2-b9a7-852c9fa4513an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a25e570c-ef70-4f61-a557-ddb0d9692f9dn@googlegroups.com>
Subject: Re: CBASIC-68K Manual
From: zbigniew...@gmail.com (Zbig)
Injection-Date: Wed, 01 Jun 2022 10:09:46 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1499
 by: Zbig - Wed, 1 Jun 2022 10:09 UTC

> Has anyone seen (or better yet have access to) a CBASIC for CP/M 68K manual?

http://old-dos.ru/books/3/a/e/CBASIC_Language_Reference_Manual_Oct82.pdf

> Any documentation on the compiler would be most welcome!

http://bitsavers.informatik.uni-stuttgart.de/pdf/digitalResearch/cb80/CBASIC_Compiler_CB86_Programmers_Guide_May83.pdf

Re: CBASIC-68K Manual

<fb61b753-2b34-4d48-ad50-2a9bef9466f1n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3466&group=comp.os.cpm#3466

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:60e:b0:303:9aca:e9fc with SMTP id z14-20020a05622a060e00b003039acae9fcmr876766qta.657.1654109088840;
Wed, 01 Jun 2022 11:44:48 -0700 (PDT)
X-Received: by 2002:a05:6870:4620:b0:f2:5d2b:996e with SMTP id
z32-20020a056870462000b000f25d2b996emr570371oao.68.1654109088471; Wed, 01 Jun
2022 11:44:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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.os.cpm
Date: Wed, 1 Jun 2022 11:44:48 -0700 (PDT)
In-Reply-To: <a25e570c-ef70-4f61-a557-ddb0d9692f9dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=75.64.86.134; posting-account=PFWPPwoAAACyqfximQYdiAnvYtofle1M
NNTP-Posting-Host: 75.64.86.134
References: <52cafbf7-e0b6-46c2-b9a7-852c9fa4513an@googlegroups.com> <a25e570c-ef70-4f61-a557-ddb0d9692f9dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fb61b753-2b34-4d48-ad50-2a9bef9466f1n@googlegroups.com>
Subject: Re: CBASIC-68K Manual
From: randy...@hotmail.com (Randy McLaughlin)
Injection-Date: Wed, 01 Jun 2022 18:44:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1719
 by: Randy McLaughlin - Wed, 1 Jun 2022 18:44 UTC

CBASIC and its derivative's varied significantly from CB80 etal.

I would check and see which manual you found the directives in.

In general CBASIC could would compile with little to no changes under CB80 (CB86), but the command-lines were vastly different. CB80 code and command-lines would generally be compatible with CB86.

CB86 for DOS basically was CB86 for CP/M-86 with a patch to handle DOS calls.

I never used CB68.

I loved the fact DRI's CBASIC languages could add 1+2 and come up with 2, unlike Micro-Sloths basics.

Randy

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor