Startseite
Downloads
Lexikon
Sonstiges
Links
Kontakt
Gästebuch
Statistics
Disclaimer
Name
SourceLine
Syntax
zeile = SourceLine( [n] ) [;]
Beschreibung
Als Ergebnis liefert diese Funktion die Zeile aus dem Quelltext deren Zeilennummer als Aufrufparameter angegeben wurde, oder die Nummer der letzten Quellzeile.
Aufrufparameter
Parameter
Beschreibung
n
Nummer einer Zeile in der Prozedur
Standardwerte
Parameter
Wert
n
Leerzeichen (Blank). Siehe Bemerkungen
Rückgabewerte
Name/Wert
Rückgabewert
zeile
n-te Zeile der REXX-Prozedur.
Bemerkungen
Wenn keine Zeilennummer angegeben wurde, gibt Sourceline die Nummer der letzten Quellzeile (Anzahl der Zeilen im Quelltext).
n darf nicht größer als Anzahl der Zeilen in der aktuellen REXX-Prozedur.

Beispiel 1

/* REXX */
Parse Arg x
string = Sourceline( 2 )
Say string

Ergebnis 1

Parse Arg x

Beispiel 2

/* REXX *******************************/
/*=====( Exception handling ON )======*/
Signal On Syntax   Name CLEANUP

Parse Arg string

Say MyChangeStr( string )

Exit 0

CLEANUP:
  Say "Error in the sourceline" sigl ">>>" SourceLine( sigl )
Exit

Ergebnis 2

Error in the sourceline 5 >>> Say MyChangeStr( string )
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 15:53:44.
Jakoxx Logo
Meine REXX-Regeln
RXCIF-Prozeduren:
Meine Prozeduren
Built-in functions
Standard Return Codes