open encyclopedia * Article Search: * *
*
*

Line number

From open-encyclopedia.com - the free encyclopedia.

In computing, a line number is a way of specifying a point in a file by enumerating each line in the file by a number. Line numbers are widely used for several purposes.

In programming, if a programmer introduces a compile-time detectable bug into the program, and attempts to compile it, the compiler will often inform the programmer than the attempt to compile failed at the given line number. This suggests that the line that the compiler reported often contains the error.

In older styles of unstructured programming, line numbers were used to demarcate specific code points where execution was supposed to branch to - in essence, goto commands. For example

10 IF X = 10 GOTO 40
20 X = X + 1
30 GOTO 10
40 PRINT "X is finally 10"

However, improper use of gotos often led to so-called spaghetti code. Line numbers are now seldom used for this purpose, and even languages which previously allowed branching in this manner now use text labels for program flow control.

Contribute Found an omission? You can freely contribute to this Wikipedia article. Edit Article
Copyright © 2003-2004 Zeeshan Muhammad. All rights reserved. Legal notices. Part of the New Frontier Information Network.