To download Linux's Algol68 Compiler, Interpreter & Runtime:
indent - changes the appearance of a C program by inserting or deleting whitespace and curly brackets.
indent [options] [input-files]
indent [options] [single-input-file] [-o output-file]
The indent program can be used to make code easier to read. It can also convert from one style of writing C to another.
-bad, --blank-lines-after-declarations Force blank lines after the declarations.
-bap, --blank-lines-after-procedures Force blank lines after procedure bodies.
-bbb, --blank-lines-before-block-comments Force blank lines before block comments.
-bbo, --break-before-boolean-operator Prefer to break long lines before boolean operators.
Q&A for professional and enthusiast programmers
Q&A for computer enthusiasts and power users
Q&A for professional mathematicians
Q&A for professional programmers interested in conceptual questions about software development
Q&A for electronics and electrical engineering professionals, students, and enthusiasts
Q&A for peer programmer code reviews
Q&A for people studying math at any level and professionals in related fields
Q&A for system and network administrators
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for academics and those enrolled in higher education
Q&A for active researchers, academics and students of physics
Q&A for enthusiasts and power users of the Android operating system
Q&A for power users of Apple hardware and software
Q&A for theoretical computer scientists and researchers in related fields
Q&A for WordPress developers and administrators
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Q&A for user experience researchers and experts
Q&A for cartographers, geographers and GIS professionals
Q&A for contractors and serious DIYers
Q&A for people interested in statistics, machine learning, data analysis, data mining, and data visualization
Q&A for professional and independent game developers
Q&A for professional and amateur chefs
Q&A for pro webmasters
Q&A for passionate videogamers on all platforms
Q&A for power users of web applications
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for linguists, etymologists, and serious English language enthusiasts
Q&A for users and developers of hardware and software for Raspberry Pi
Stack Exchange Network staging zone, where users come together to build new Q&A sites