Here is Turkish Programming!
Turkish software language SUA (Virtual Application Tool);
- Allows coding in your own language.
- Provides application with simple, basic and plain command usage.
- It has a special spelling rule.
- It conforms to Turkish spelling rules.
- There is no need to know a foreign language, it is suitable for personal and commercial applications.
- It is aimed to work on many platforms (Windows, Linux, Macos, Web, Mobile etc.)
- Ability to work in harmony with different databases.
- Local and up-to-date technical support.
- Includes command and command structure existing in programming standards.
- It uses C# infrastructure for Windows operating system.
Writing rules;
Variables (Types)
String, Binary, Number, Decimal, Array, Keyed Array, Element, Color.
Loops;
Single Parameter Loop
loop(condition){ ...commands... }
Three Parameter Loop
loop(initial; condition; end definition){ ...commands... }
Functions;
command
open(address)
Parameters;
Name |
Type |
Explanation |
Mandatory |
Default |
Address |
Text |
Path of the File |
Yes |
|
Subtext
It is used to get the desired number of characters from the desired character in a given text.
command
subtext (text, start, length)
Format
Improves the display of the given decimal value (as decimal and percentiles can be defined.)
command
format (value, decimal, decimal_bracket, percent_brace)
Combine
Converts the given string to text using the desired separator.
command
concatenate (array, separator)
Find
It is used to find the desired character or character group in the given text.
command
find (haystack, needle)
Uppercase letter
Converts lowercase letters of the given text to uppercase letters.
command
uppercase(text)
Include
Used to include another sua file in your current project.
command
include(address)
Name |
Type |
Explanation |
Mandatory |
Default |
Address |
Text |
Address of sua file to be included |
Yes |
|
Change
Converts the value in the given text to the desired value.
command
replace (text, oldvalue, newvalue)
fill
Adds a character of specified length to the desired direction of a given value.
command
fill (value, length, character, direction)
Source: https://sua.gen.tr/usim_klavuzu/doldur.html