Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

ilgFindIdent

ilgFindIdent( 
x_column 
x_row 
[ ?tab w_tab ]
) 
=> l_coord / nil

Description

Returns the nearest identifiers from a given opening parenthesis location '(' in the SKILL IDE editor tab.

Arguments

x_column

Column coordinates of the opening parenthesis '('.

x_row

Row coordinates of the opening parenthesis '('.

?tab w_tab

The window ID of the SKILL IDE editor window. Default is the current tab window.

Value Returned

l_coord

List containing two identifier strings, one before the opening parenthesis and the other after it.

nil

x_column and x_row are not coordinates of '('.

Examples

If the first row in SKILL IDE tab is: a ( b ((c)) ) d ( "e" )

ilgFindIdent(1 1) 
=> nil
ilgFindIdent(3 1) 
=> ("a" "b")
ilgFindIdent(4 1) 
=> nil
ilgFindIdent(7 1) 
=> ("b" "")
ilgFindIdent(8 1) 
=> ("" "c")
ilgFindIdent(17 1) 
=> ("d" "\"e\"")

Related Topics

SKILL IDE Functions


Return to top
 ⠀
X