PS, I have just changed the Name of the Programming Language from Blue Lagoon
to Tidal
, so, if you see Blue Lagoon written anywhere, just know, it was the old name of the Language!
A Language Made using Rust.
Made by Pranav Verma.
The Latest Compiled Build Can Be Found in the Releases (For Windows and Linux)
.td
: Tidal source files..br
: Another extension for Tidal source files.
- Simple Syntax: Easy-to-read and write syntax.
- Basic Data Types: Supports integers, floats, strings, booleans, and null.
- Control Structures: Includes
if-else
statements andfor
loops. - String Operations: Supports concatenation, repetition, and indexing.
- Type Checking and Conversion: Functions for type checking and conversion.
- Comments: Supports block comments for better code documentation.
For detailed documentation, syntax, and examples, please check the Wiki.
The Sample Code Along with the Basic Syntax Can be Found in the Code Examples Repository.
- Rust
- Cargo Toolchain (For Windows, Linux, and MacOS)
Install all dependencies with these commands:
chmod +x scripts/install.sh
./scripts/install.sh
For all platforms (from Linux):
chmod +x scripts/build-all.sh
./scripts/build-all.sh
Note: Cross-compilation for macOS requires building on macOS directly due to SDK requirements. To Build Anyway, Use the Following Command:
BUILD_MACOS=true ./scripts/build-all.sh
./td <FILENAME.td>
OR
./td <FILENAME.br>
For a Detailed Guide, Please Check out the For Developers Page.