edit
функция редактирования
Синтаксис
edit functionname edit(functionname, linenumber) edit functionname linenumber
Аргументы
- functionname
 имя функции, символьная строка
- linenumber
 номер строки, целое число
Описание
Если functionname является именем определённой Scilab-функции,
            то edit(functionname) пытается открыть соответствующий файл
            functionname.sci.
Если functionname является именем неопределённой Scilab-функции, то
            edit(functionname) создаёт файл functionname.sci в
            текущей директории.
Если functionname является некорректным макросом или функцией, то
            edit(functionname) открывает файл с именем
            functionname.
Если задан номер строки linenumber, то файл открывается на этой
            строке относительно определения макроса с тем же именем, что и файл.
            Если определение макроса не найдено, то файл открывается на строке с номером
            linenumber.
Примеры
//открыть редактор с текстом этой функции edit edit //открыть редактор для новой функции в директории TMPDIR edit myfunction // Opens or creates the file foo.sce in the current working directory edit foo.sce //открыть файл scilab.ini в директории SCIHOME edit(SCIHOME+"/scilab.ini") // открыть файл test_run.sci на строке 123 // относительно определения test_run() edit('test_run', 123) // Same thing with an inline syntax (line number as text): edit test_run 123
Смотрите также
История
| Версия | Описание | 
| 5.3.1 | New linenumber input option. | 
| 6.1.0 | linenumber can now be of type text as "23". | 
| Report an issue | ||
| << Script editor | Script editor | edit_error >> |