t3d Functions

The powerful and easily callble functions (t3d genes) are a key feature of the t3d programming language. There are potentially tens of thousands of different functions! In order to get more familiar with the t3d gene naming rules, download more_funcs.txt.

Below are some examples from that same file.
NOTE: more_funcs.txt is a rude draft version.


t3d_convert_file_Rfile_TEXT2HTML

	DESC: Convert the given file (text, of some format) to HTML into the
	result file.

t3d_convert_file_Rfile_HTML2TEXT

	DESC: Convert the given (HTML) file to text into the result file.

t3d_convert_file_Rfile_2RTF

	DESC: Convert the given file to RTF-format into the result file.

t3d_convert_file_Rfile_2PDF

	DESC: Convert the given file to PDF-format into the result file.

t3d_convert_file_Rfile_LANGUAGEXXX

	DESC: Convert the language of the given file to LANGUAGEXXX into the
	result file.
.
.
.
t3d_create_BEEP
t3d_create_BEEP_HZXXX
t3d_create_BEEP_HZXXX_DURATIONXXX

	DESC: Generate a 'beep', of either system-default pitch or given pitch
	(HZXXX), of either system-default length or of specified duration
	(DURATIONXXX) in seconds.

t3d_convert_KEYBOARD_n_DISABLED
t3d_create_KEYBOARD_n_DISABLED
t3d_convert_KEYBOARD_n_ENABLED

	DESC: Disable/enabled keyboard.

t3d_create_PING_IPXXX

	DESC: Attempt to ping the IP/hostname IPXXX.

t3d_create_SYSTEM_n_SHUTDOWN
t3d_create_SYSTEM_n_RESTART

	DESC: Attempt to shutdown or restart the computer. Effect of this is
	heavily dependant on the OS and (possibly also) on whether the application
	and/or its user has been granted rights to such action.

t3d_create_USER_n_LOGOUT

	DESC: Attempt to log the executing user out. Effect of this is heavily
	dependant on the OS and/or whether the application is running at
	"background"...
.
.
.
t3d_measure_barray_barray_SIMILARITY

	DESC: measure the given two barrays' similarity... That is, the number of
	similar bytes.

t3d_measure_barray_barray_DIFFERENCE

	DESC: measure the given two barrays' difference... That is, the number of
	different bytes.

t3d_measure_file_Rbarray_OWNER

	DESC: results in the given file's owner into the result barray.

	NOTE that not all systems know about ownership... and in that case the
	file's owner "is" whoever calls this function.

t3d_measure_file_SIZE

	DESC: measure the given file's size in bytes.

t3d_measure_file_DATE_n_CREATION

	DESC: "measure" the given file's date of creation.

t3d_measure_file_DATE_n_MODIFIED

	DESC: "measure" the given file's last modification date.

t3d_measure_file_IS_ACCESS_n_WRITE
t3d_measure_file_IS_ACCESS_n_READ

	DESC: "measure" whether the given file/dirpath is writeable/readable by the
	calling user.