| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: Programming in `C` |
IB> Pacific C is (to quote the blurb) "a low-cost, easy to use, and IB> most of all small DOS C compiler" IB> This is an Australian product $99 from HI-TECH Software PO Box IB> 103 Aderley Qld 4051; Phone 07 300 5011, Fax 07 300 5246, BBS 07 IB> 300 5235. PC> good to find someone around that might know something about this PC> compiler, i've seen ads for it but thats about all. will it produce PC> 386 opcode, how well does it optimise, does it extend the ITU/ANSI std PC> ie. like the microsoft extentions in QC25. I'm currently using QC25 PC> and while i think it's a great little compiler it only produces up to PC> 286 opcode and is not an optimising compiler. The compiler itself will not produce 386 opcode, but the assembler will allow inline assembly of 386 code (maybe some limitations with some protected mode instructions - I have not fully explored this area). The compiler performs both peephole optimisation & global optimisation of register usage (both under user control). The first 2 arguments (if int or less) will be passed in registers further reducing code size. Pacific C enforces strict ANSI compliance (which can be a pain with Turbo C programs). It has some extensions e.g. port data type, interrupt qualifier (very handy for writing interrupt service routines in C), in line assembly. There are also library extensions e.g. XMS support routines. --- Blue Wave/Max v2.12 [NR]* Origin: Sydney PC Users Group Mail Exchange (3:712/505) SEEN-BY: 50/99 620/243 623/630 711/401 409 410 430 510 807 808 809 932 934 SEEN-BY: 712/218 401 407 411 416 505 506 515 517 616 619 623 704 708 816 848 SEEN-BY: 713/306 888 714/906 800/1 7877/2809 @PATH: 712/505 704 515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.