GIMP/Programowanie: Różnice pomiędzy wersjami

Dodane 216 bajtów ,  11 lat temu
(→‎Scheme: Script Interpreter)
==Scheme==
 
'''Scheme''' jest to język programowanie ( odmiana Lispa[[Lisp]]a). W gimpie jest jednym z 2 głównych języków skryptowym ( domyślnie instalowanych).
Wersje :
*'''TinyScheme''' jest to wersja języka Scheme zgodna ze standardem R5RS. Tak jest od wersji 2.4 Gimpa,
 
Jest to również języki makr ( ang. macro language) oparty na Scheme.
 
Funkcje :
* script-fu-register
* script-fu-menu-register
są zdefiniowane w procedurze ts_init_procedures() w pliku plug-ins/script-fu/scheme-wrapper.c file.
Dzięki temu plikowi skrypty mogą być używane w obrębie Gimpa.
 
'''Interpertator Skryptów''' ( ang. Script Interpreter ) który parsuje i uruchamia kod w Scheme jest to TinyScheme składnik wtyczki Script-Fu. Jest on zlokalizowany w katalogu tinyscheme : plug-ins/script-fu.
 
 
 
* wywołanie innego skryptu
* wywołanie innej wtyczki
 
Funkcje :
* script-fu-register
* script-fu-menu-register
są zdefiniowane w procedurze ts_init_procedures() w pliku plug-ins/script-fu/scheme-wrapper.c file.
 
Jest to Interpertator Skryptów ( ang. Script Interpreter ).
 
 
 
 
6825

edycji