University Challenge (using SubC compiler) (Announce)
> > It is September 1986 and the Compaq Deskpro 386 has been released.
> > This time the 40 MB drive has a PDOS/386 distribution installed on it.
> > It contains pure public domain code. Due to the limits of what has been
> > released to the public domain, only SubC is available, which gives you a
> > subset of C90. But it's better than having to write in machine code.
> > Your challenge is to produce a 32-bit competitor to MSDOS using just
> what
> > is on this disk. Theoretically everything you need is on this disk.
> > Get the 40 MB disk image here."
>
> SubC seems to be maintained again, but
> DOS support is broken.
It is only broken in the experimental version.
And only because functionality has been added
such that the code segment is too big. If the
source is recompiled under Windows or a DOS
extender it still works.
Note that I have been making changes to SubC
myself.
> The latest DOS binaries date from 2014. It lacks
> some things (no strstr(), no sprintf(tmp,"%*.s",line),
You can use a different C library like PDPCLIB,
as I do.
> no goto,
True.
> no parameterized macros)
You can use pdcc -E as the preprocessor.
> but otherwise compiles one very simple program of
> mine. It's very impressive, but
> SmallerC (BSD, 386+) is much
> more complete.
Sure. But not public domain. So not what I'm
after.
BFN. Paul.
Complete thread:
- University Challenge - kerravon, 20.03.2022, 18:14 (Announce)
- University Challenge - tom, 21.03.2022, 21:39
- University Challenge - kerravon, 21.03.2022, 22:17
- University Challenge - glennmcc, 22.03.2022, 19:06
- University Challenge - tkchia, 22.03.2022, 20:59
- University Challenge - kerravon, 22.03.2022, 23:09
- University Challenge - tkchia, 23.03.2022, 22:13
- University Challenge - kerravon, 25.03.2022, 21:39
- University Challenge - tkchia, 25.03.2022, 22:04
- University Challenge - kerravon, 25.03.2022, 22:17
- University Challenge - tkchia, 25.03.2022, 22:40
- University Challenge - kerravon, 25.03.2022, 23:55
- University Challenge - tkchia, 26.03.2022, 00:04
- University Challenge - kerravon, 26.03.2022, 00:49
- University Challenge - tkchia, 26.03.2022, 07:03
- University Challenge - kerravon, 26.03.2022, 07:59
- University Challenge - tkchia, 26.03.2022, 08:18
- University Challenge - kerravon, 26.03.2022, 09:26
- University Challenge - tkchia, 26.03.2022, 09:35
- University Challenge - kerravon, 26.03.2022, 12:35
- University Challenge - glennmcc, 26.03.2022, 19:53
- University Challenge - ecm, 26.03.2022, 20:44
- University Challenge - glennmcc, 26.03.2022, 21:02
- University Challenge - ecm, 26.03.2022, 22:09
- University Challenge - glennmcc, 26.03.2022, 23:23
- University Challenge - ecm, 26.03.2022, 22:09
- University Challenge - glennmcc, 26.03.2022, 21:02
- University Challenge - kerravon, 27.03.2022, 01:05
- University Challenge - tkchia, 27.03.2022, 08:01
- University Challenge - kerravon, 27.03.2022, 08:39
- University Challenge - tkchia, 27.03.2022, 09:01
- University Challenge - kerravon, 27.03.2022, 10:58
- University Challenge - tkchia, 27.03.2022, 11:13
- University Challenge - kerravon, 27.03.2022, 11:28
- University Challenge - tkchia, 27.03.2022, 11:26
- University Challenge - kerravon, 27.03.2022, 11:34
- University Challenge - tom, 27.03.2022, 13:35
- University Challenge - kerravon, 27.03.2022, 14:05
- University Challenge - glennmcc, 27.03.2022, 19:24
- University Challenge - tom, 27.03.2022, 19:47
- University Challenge - kerravon, 28.03.2022, 00:48
- University Challenge - glennmcc, 28.03.2022, 03:37
- University Challenge - kerravon, 28.03.2022, 08:29
- University Challenge - glennmcc, 28.03.2022, 18:38
- University Challenge - kerravon, 28.03.2022, 19:09
- University Challenge - glennmcc, 28.03.2022, 18:38
- University Challenge - kerravon, 28.03.2022, 08:29
- University Challenge - glennmcc, 28.03.2022, 03:37
- University Challenge - glennmcc, 27.03.2022, 19:24
- University Challenge - kerravon, 27.03.2022, 14:05
- University Challenge - tom, 27.03.2022, 13:35
- University Challenge - kerravon, 27.03.2022, 11:34
- University Challenge - tkchia, 27.03.2022, 11:13
- University Challenge - glennmcc, 27.03.2022, 14:40
- University Challenge - kerravon, 27.03.2022, 10:58
- University Challenge - tkchia, 27.03.2022, 09:01
- University Challenge - kerravon, 27.03.2022, 08:39
- University Challenge - tkchia, 27.03.2022, 08:01
- University Challenge - tkchia, 27.03.2022, 08:43
- University Challenge - marcov, 27.03.2022, 17:59
- University Challenge - kerravon, 27.03.2022, 23:15
- University Challenge - marcov, 28.03.2022, 07:42
- University Challenge - kerravon, 28.03.2022, 08:34
- University Challenge - marcov, 28.03.2022, 07:42
- University Challenge - kerravon, 27.03.2022, 23:15
- University Challenge - ecm, 26.03.2022, 20:44
- University Challenge - tkchia, 27.03.2022, 07:43
- University Challenge - glennmcc, 26.03.2022, 19:53
- University Challenge - kerravon, 26.03.2022, 12:35
- University Challenge - Stop this - ecm, 26.03.2022, 12:00
- University Challenge - tkchia, 26.03.2022, 09:35
- University Challenge - kerravon, 26.03.2022, 09:26
- University Challenge - tkchia, 26.03.2022, 08:18
- University Challenge - kerravon, 26.03.2022, 07:59
- University Challenge - tkchia, 26.03.2022, 07:03
- University Challenge - kerravon, 26.03.2022, 00:49
- University Challenge - tkchia, 26.03.2022, 00:15
- University Challenge - tkchia, 26.03.2022, 00:04
- University Challenge - kerravon, 25.03.2022, 23:55
- University Challenge - glennmcc, 25.03.2022, 23:37
- University Challenge - kerravon, 26.03.2022, 00:02
- University Challenge - tkchia, 26.03.2022, 07:06
- University Challenge - tkchia, 25.03.2022, 22:40
- University Challenge - marcov, 26.03.2022, 11:33
- University Challenge - glennmcc, 26.03.2022, 20:28
- University Challenge - kerravon, 25.03.2022, 22:17
- University Challenge - tkchia, 25.03.2022, 22:04
- University Challenge - kerravon, 25.03.2022, 21:39
- University Challenge - tkchia, 23.03.2022, 22:13
- University Challenge - kerravon, 22.03.2022, 23:09
- University Challenge (using SubC compiler) - Rugxulo, 27.03.2022, 18:45
- University Challenge (using SubC compiler) - kerravon, 28.03.2022, 00:42
- ISO 7185 Pascal (p5, p5c) -- public domain - Rugxulo, 09.04.2022, 04:07
- ISO 7185 Pascal (p5, p5c) -- public domain - marcov, 09.04.2022, 12:36
- ISO 7185 Pascal (p5, p5c) -- public domain - Rugxulo, 09.04.2022, 04:07
- University Challenge (using SubC compiler) - kerravon, 28.03.2022, 00:42
- University Challenge - tkchia, 22.03.2022, 20:59
- University Challenge - glennmcc, 22.03.2022, 19:06
- University Challenge - kerravon, 21.03.2022, 22:17
- University Challenge - tom, 21.03.2022, 21:39