Virtel 4 Beta Larix! Rewrited to Rust. Yet very unstable.

Download

Virtel Development

Virtel is a platform that includes the Steps language and its Complex extension. Virtel allows you to create programs with support for the console, file system, network, GUI, and other functions. It has a modular structure, where each module is responsible for a specific type of operation. For example, the csl module is used to work with the console, fls is for files, srv is for creating servers, tts is for text-to-speech, and scr is for a graphical interface. Each module has a set of commands that allow you to perform the necessary actions, from simple operators to complex tasks. This makes Virtel a versatile tool for developing various programs.

Console/Terminal

The csl module allows you to interact with the console. With the csl write command, you can display messages, and with csl read, you can read user input. These are basic functions for any script.

Files

The fls module is responsible for working with files. The fls read and fls write commands allow you to read and write data to files, which is useful for saving and loading information.

HTTP Server

The srv module allows you to create HTTP servers. With the srv new, srv add, and srv run commands, you can configure the server, add handlers for different HTTP methods, and run it to process requests.

Text-to-Speech

The tts module is responsible for converting text to speech. The tts say command allows you to play text aloud, which is useful for creating voice notifications or interfaces.

Graphical interface

The scr module allows you to create a graphical interface. With the scr new, scr set, and scr get commands, you can create interface elements, configure their properties, and handle events.

Execution management

The run module controls the execution of the program. The run if, run while, and run flow commands allow you to create conditional constructs, loops, and control the flow of execution, which allows you to write complex scripts.