Modular C

J Gustedt - 2015 - inria.hal.science
We propose an extension to the C standard called Modular C. It consists in the addition of a
handful of directives and a naming scheme transforming traditional translation units into …

[PDF][PDF] Modular C

R Strandh - 1994 - metamodulaire.com
This is a guide to writing reusable and maintainable code using the C language. Reusable
code is essential to avoid duplicated effort in software development. Instead of rewriting …

Modular programming in C: an approach and an example

K Dutta - ACM SIGPLAN Notices, 1985 - dl.acm.org
Unlike ADA or Modula-2, the programming language C is not inherently modular. But by
exploiting certain features of the language it is possible to build modular design into C …

[图书][B] Formal Specification Techniques for Engineering Modular C Programs

YM Tan - 1996 - Springer
Software is difficult to develop, maintain, and reuse. Two factors that contribute to this
difficulty are the lack of modular design and good program documentation. The first makes …

[PDF][PDF] An introduction to the c programming language and software design

T Bailey - 2006 - diglib.globalcollege.edu.et
This textbook began as a set of lecture notes for a first-year undergraduate software
engineering course in 2003. The course was run over a 13-week semester with two lectures …

[PDF][PDF] Modules in C+

D Vandevoorde - ISO/IEC JTC1/SC22/WG21-Open Papers, Tech. Rep, 2012 - open-std.org
Modules are a mechanism to package libraries and encapsulate their implementations.
They differ from the C approach of translation units and header files primarily in that all …

[PDF][PDF] Modular programming in C

JR Hayes - Embedded Systems Programming, 2001 - Citeseer
How do you organize medium-sized or larger C programs? Few C textbooks give any
insight; they concentrate on exposition of C's features using small examples. The examples …

[PDF][PDF] A Module System for C++(Revision 4)

G Dos Reis, M Hall, G Nishanov - 2014 - open-std.org
We present a design of a module system for C++, along with rationale for the design
choices. The document focuses on programmer's view of modules (both production and …

[图书][B] Reliable data structures in C

T Plum - 1985 - dl.acm.org
This text describes C data structures, focusing on how to use them safely. It also describes
the C macro preprocessor and IO. All of this is delivered in very useful detail and is balanced …

Patterns for Organizing Files in Modular C Programs

C Preschern - Proceedings of the European Conference on Pattern …, 2020 - dl.acm.org
Implementing large and modular C programs is tricky, because there hardly is any support
by the C programming language and hardly any guidance for implementing large C …