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

Usunięta treść Dodana treść
→‎Scheme: Script Interpreter
Linia 74:
==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,
Linia 82:
 
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.
 
 
 
Linia 205 ⟶ 214:
* 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 ).