Фиксация мамы нолнан с сфере IT с симпатией к атусу стоещему на полигоне
с афроо лошадьми
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
// Полный тест новых возможностей FoxLang 4.0
|
||||
using net;
|
||||
|
||||
// Новые типы данных
|
||||
float temperature = 36.6;
|
||||
bool isOnline = true;
|
||||
bool hasError = false;
|
||||
|
||||
print("=== Тест новых типов ===");
|
||||
print("Temperature: " + temperature);
|
||||
print("Online status: " + isOnline);
|
||||
print("Error status: " + hasError);
|
||||
|
||||
// Тест boolean логики
|
||||
if (isOnline && !hasError) {
|
||||
print("System is healthy");
|
||||
}
|
||||
|
||||
if (temperature > 36.0) {
|
||||
print("Temperature is normal");
|
||||
}
|
||||
|
||||
// Тест сетевых функций
|
||||
print("\n=== Тест сетевых функций ===");
|
||||
string response = http_get("https://api.example.com/data");
|
||||
print("HTTP GET: " + response);
|
||||
|
||||
string postResult = http_post("https://api.example.com/submit", "data=test");
|
||||
print("HTTP POST: " + postResult);
|
||||
|
||||
// TCP тест
|
||||
int tcpSocket = tcp_socket();
|
||||
print("TCP Socket created: " + tcpSocket);
|
||||
|
||||
bool connected = tcp_connect(tcpSocket, "localhost", 8080);
|
||||
if (connected) {
|
||||
print("TCP connection established");
|
||||
int bytesSent = tcp_send(tcpSocket, "Hello TCP Server!");
|
||||
print("Bytes sent: " + bytesSent);
|
||||
|
||||
string received = tcp_receive(tcpSocket, 1024);
|
||||
print("Received: " + received);
|
||||
|
||||
tcp_close(tcpSocket);
|
||||
print("TCP connection closed");
|
||||
}
|
||||
|
||||
// UDP тест
|
||||
int udpSocket = udp_socket();
|
||||
print("UDP Socket created: " + udpSocket);
|
||||
|
||||
int udpSent = udp_send(udpSocket, "localhost", 9090, "Hello UDP!");
|
||||
print("UDP bytes sent: " + udpSent);
|
||||
|
||||
string udpData = udp_receive(udpSocket, 512);
|
||||
print("UDP received: " + udpData);
|
||||
|
||||
print("\n=== Тест завершен ===");
|
||||
fox();
|
||||
Reference in New Issue
Block a user