Línguagem 4DCommands by themeToolsVersão: PróximoTools[ACTIVITY SNAPSHOT ( arrActivitiesBASE64 DECODE ( textoCodificado : Text, Blob {; BLOB : Text, Blob}{; *} )BASE64 ENCODE ( BLOB : Blob, Text {; textoCodificado : Blob, Text}{; *} )Choose ( criterio : Boolean, Integer ; valor : Expression {; ...valor : Expression} ) : anyGenerate digest ( param : Blob, Text ; algoritmo : Integer {; *} ) : TextGenerate password hash ( senha : Text {; opções : Object} ) : TextGenerate UUID : TextGenerate UUID( version ) : TextGET MACRO PARAMETER ( seletor : Integer ; paramTexto )LAUNCH EXTERNAL PROCESS ( nomeArquivo : Text {; fluxoEntrada : Text, Blob {; fluxoSaida : Text, Blob {; fluxoErro : Text, Blob}}}{; pid : Integer} )Load 4D View document ( 4DViewDocumento : Blob ) : ObjectMOBILE APP REFRESH SESSIONSMonitored activity : CollectionOPEN URL ( rota : Text {; appName : Text}{; *} )PROCESS 4D TAGS ( dadosEntrada : Text ; dadosSaida : Text {; ...param : Expression} )SET ENVIRONMENT VARIABLE ( nomeVar : Text ; valorVar : Text )SET MACRO PARAMETER ( seletor : Integer ; paramTexto )START MONITORING ACTIVITY ( duração : Real {; fonte : Integer} )STOP MONITORING ACTIVITYVerify password hash ( senha : Text ; hash : Text ) : Boolean