Everything2
Near Matches
Ignore Exact
Full Text
Everything2

implicit

created by JeffMagnus

(thing) by ariels (2 d) (print)   ?   (I like it!) Tue Nov 26 2002 at 14:38:30

Fortran

The IMPLICIT statement changes the implicit typing rules of the Fortran compiler. Not a great favourite of structured programming weenies. There are 2 syntaxes:

IMPLICIT type (letters),
where letters is a sequence of single letters (A) or single letter ranges (I-N), separated by commas. This implicitly assigns the given type to all variables beginning with those letters (unless explicitly given some other type).
IMPLICIT NONE or IMPLICIT UNDEFINED
Clears all IMPLICIT statements.
You can also string together different IMPLICIT specifiers in the same statement, by separating them with commas.

The implicit IMPLICIT setting (for Fortran 77) is not "IMPLICIT NONE". If you want Ada, you know where to find it. Instead, it's "IMPLICIT INTEGER (I - N)" (though note that the language is case insensitive, so it could equally well be "IMPLICIT INTEGER (i - N)"). To remember this, either remember that the letters i,j,k,l,m,n are commonly used in mathematics for integers, or that the word INteger starts with these bounds. Thus, undeclared variables A, beta, inertia, mass, NUMBER, telescopes_ordered are, respectively, 2 REALs, 3 INTEGERs, and another REAL.

You can also use IMPLICIT for type-like settings, specifically to select implicitly STATIC or AUTOMATIC variables beginning with those letters.

IMPLICIT is a truly horrible language feature. Used with care, it will immediately lead to unreadable code. Used without care, the results are far worse. Unused, it will still lead to unreadable code, because of the implicit IMPLICIT. If IMPLICIT NONE is used, the results are still awful, because of the cargo cult programming practice that new programmers will associate with its perceived necessity in all codes.


(definition) by Webster 1913 (print) Wed Dec 22 1999 at 0:19:56

Im*plic"it (?), a. [L. implicitus, p. p. of implicare to entwine, entangle, attach closely: cf. F. implicite. See Implicate.]

1.

Infolded; entangled; complicated; involved.

[Obs.]

Milton.

In his woolly fleece I cling implicit. Pope.

2.

Tacitly comprised; fairly to be understood, though not expressed in words; implied; as, an implicit contract or agreement.

South.

3.

Resting on another; trusting in the word or authority of another, without doubt or reserve; unquestioning; complete; as, implicit confidence; implicit obedience.

Back again to implicit faith I fall. Donne.

Implicit function. Math. See under Function.

 

© Webster 1913.


printable version
chaos

Meno's Paradox FORTRAN explicit cargo cult programming
Implicitly function postcondition Precondition
Medieval biblical exegesis Pregnant Women in Disaster Movies Toom-Cook multiplication Facebook destroys real relationships
March 23, 2006 "i" is a meaningful variable name August 9, 2005 implicature
Uncertainty Nightline in Primetime: Brave New World COME FROM Inheritance Tax
If you want X, you know where to find it. Ada integer compiler
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
The homosexual agenda
currying functions
I bottled out of the e2 picnic fearing for my life!
O Fortuna
How to smuggle a snake onto an airplane
kouprey
Everything, Kansas: A Manifesto
With all the advances in technology it still takes 3 days to clear a cheque
Love and Theft
glassblowing
To anyone contemplating suicide
Nikola Tesla
Harry Potter is a *ix hacker!
New Writeups
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
calgon
Buffalo Bill by the pool(poetry)
gate
Anarchy is Order(idea)
ushdfgakjasgh
Scribeling(thing)
XWiz
Trism(review)
artman2003
Briefcase Full of Souls - Part I(fiction)
Dreamvirus
Alan Ladd(person)
waverider37
Harold Holt(person)
The Debutante
Until death do us part(fiction)
Ysardo
a brother to a sister(personal)
antigravpussy
your warm whispers(personal)
This page courtesy of The Everything Development Company