...
Wiki Markup |
---|
*free-standing environment* \[[Banahan 03ISO/IEC 9899-1999|AA. C References#Banahan 03References#ISO/IEC 9899-1999]\] An environment in which C program execution may take place without any benefit theof Can standardoperating libraries. Common for stand-alone programs, such as operating systems or firmwaresystem. Program startup might occur at some function other than {{main()}}, complex types might not be implemented, and only certain minimal library facilities are guaranteed to be available. |
Wiki Markup |
---|
*hosted environment* \[[Banahan 03ISO/IEC 9899-1999|AA. C References#Banahan 03References#ISO/IEC 9899-1999]\] An environment that supplies theis not freestanding. Program startup occurs at {{main()}}, complex types are implemented, and all C standard libraries library facilities are available. |
Wiki Markup |
---|
*implementation* \[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Particular set of software, running in a particular translation environment under particular control options, that performs translation of programs for, and supports execution of functions in, a particular execution environment. |
...