ACC (programming language): Difference between revisions

Content deleted Content added
sourced
rmv reference to clearly identified wikipedia mirror per WP:CIRCULAR
Line 1:
'''ACC''' is a near-C [[compiler]] for the [[MS-DOS]] [[Operating system|operating system]] on the [[IBM PC]] line of computers for programs.<ref>{{Cite web|url=https://www.openacc.org/get-started|title=Get Started {{!}} OpenACC|website=www.openacc.org|access-date=2019-03-14}}</ref><ref>{{Cite web|url=https://www.semanticscholar.org/topic/ACC-(programming-language)/9718829|title=ACC (programming language) - Semantic Scholar|website=www.semanticscholar.org|language=en|access-date=2019-03-14}}</ref> The compiler and [[Compiled programming language|compiled programs]] will run on any [[Intel 80386]] or above PC running MS-DOS. Included with the compiler are a 386 assembler and a linker for combining multiple object files.<ref>{{Cite web|url=http://sites.austincc.edu/cs/computer-information-technology/computer-programming/|title=Computer Programming {{!}} ACC Computer Science and Information Technology|website=sites.austincc.edu|access-date=2019-03-14}}</ref> There are also two libraries, which are a protected mode [[DOS extender]] (based on Thomas Pytel's, AKA Tran's PMODE30B + PMODE307 DOS extenders), and a library of functions callable by [[C program|C programs]].
 
[[Pointer (computer programming)|Pointers]] are 4 [[Byte|bytes]], and can access all available memory. All memory can be allocated too. The compiler, [[Assembler (computer programming)|assembler]] and [[Linker (computing)|linker]] are all very small and reportedly very fast.<ref>{{Cite web|url=https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c02653591|title=ACC Programming guide|last=|first=|date=|website=|archive-url=|archive-date=|dead-url=|access-date=}}</ref>