Design (17) CCCP-Chinese C and Chinese Pascal shared integrated development environment

Source: Internet
Author: User

Design (17)

CCCP-Chinese C and Chinese Pascal

.

Shared integrated development environment



CCCP refers to the public integrated development environment for Chinese C and Chinese PASCAL languages. This is a software I developed under DOS following the aforementioned MSG-200 software, it usesMSG-200The software's Chinese, English, and Japanese editing functions call turboc and Turbo
PASCAL Compiler TCC, TPC developed successfully, can be automatically called according to the suffix is C or pasTCC or TPC for compilation. The software started to work in the standard VGA 640x480, 16 color graphics mode, after the change in TVGA high-resolution graphics mode, in short, all work in the graphic mode. The English characters used are self-designed characters in the graphic mode. Unlike Tp and TC, they work in the text mode and do not use the character generator hardware, this avoids annoying Garbled text.(Turbo
C and Turbo Pascal
For editing in text mode, because the ASCII code between 128-255 cannot be distinguished to indicate the Chinese character or the symbolic character, when displaying the Chinese character, the graphical character is used as the Chinese character, or vice versa, garbled characters appear. This problem remains unsolved in free Pascal .). In Spanish dos, users can use CCCP directly at 1024*768 without entering any Chinese operating system.
Or 800*600,256 colors, two types of high-resolution drawing or display Chinese and Japanese English (for this reason, two types of self-created matching with 16 lattice Chinese CharactersEqual width and unequal widthThe Spanish font, instead of the 10 characters in the graph unit, is too big or too unsightly. But the size cannot be changed), there is no need to switch the mode or resolution, which is different from that of Turbo
C and Turbo Pascal. It isTurbo C and Turbo
Pascal
ButIt is a lot of trouble to make the work easier in Chinese.

In terms of syntax, this software only makes some improvements to the original Pascal and C, that is, the double slash // can be used as the annotation mark.

This software is not available now, because the TVGA video card of Trident company has been used for more than 10 years since it has been used for 8900, 9000, 9750. I didn't change it to the VESA interface standard, but I used standard VGA to develop a CCCP which is still usable. It is estimated that it is convenient to use vesa16 at 800x600 and 1024x768 or a higher 16-color resolution.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.