Programmer Guide/Command Reference/CHECKIT: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 40: Line 40:
| no option at all
| no option at all
| get type of shell item or source code <var>arg</var>
| get type of shell item or source code <var>arg</var>
| itemtype or codetype if <var>arg</var> is a shell item, or a source code
| item type (cf. [[Programmer_Guide/Shell_Items|shell item types]]) or code type (<code>'macro'</code>, <code>'class'</code>, or <code>'spu'</code>) if <var>arg</var> is a shell item, or a source code
| empty string otherwise
| empty string otherwise
|}
|}

Revision as of 19:39, 16 April 2012

var := CHECKIT arg [option]

with option being either empty, in which case the type of the shell item or of the sourcecode item arg will be returned, or one out of the following keywords:

option description result on success result on failure
/Executable check if arg is executable, i.e., if it is a command, instance, macro, or class '1' if arg is executable '0' otherwise
/Item get type of the shell item arg type of the shell item (cf. shell item types) if arg is a shell item empty string otherwise
/Code get type of the source code arg 'macro', 'class', or 'spu' if arg is a source code macro, class, or SPU. empty string otherwise
/Visible check if arg is a visible source code '1' if it is '0' if it is not
/File get full sourcefile path of source code arg fullpath if arg is a source code empty string otherwise
/Style get style of sourcecode arg 'local', 'main', 'shell', 'sys', 'msgHandler', or 'global' if arg is a source code of the respective type.

Note: 'global' is the default codestyle if none is specified in the code header

empty string otherwise
no option at all get type of shell item or source code arg item type (cf. shell item types) or code type ('macro', 'class', or 'spu') if arg is a shell item, or a source code empty string otherwise

Navigation menu

Personal tools