Skip to content

Fluentix-dev/Flu

Repository files navigation

Flu: v0.0.1 pre-alpha


Features (at this moment):

Features that Flu has.

Flu Language

  • Variables declarations
  • Equations solved
  • Show (print) function
  • Input / ask functiom

Flu Syntax

Data types

Currently, we only support number, string, null, array and boolean For example: true represents the normal true value for almost every programming language. Same for false null represents null in almost every programming language Strings can be used between ' and " just like any other languages. Array starts with a [ and ends with ]. To seperate elements, we use ;.

ARRAY TIPS

You can spam as much ; as you can when seperating elements in an array. The demo image of it is shown in many channels like ⁠memes and ⁠development

N|Solid

Variables

To declare a variable, we introduce 7 different ways of doing it:

variable <var_name> is <value>
let <var_name> be <value> (the most used one)
constant <var_name> is <value>
create: variable <var_name> is <value>
create: constant <var_name> is <value>
create: changeable <var_name> is <value>
create: unchangeable <var_name> is <value>

To update a variable, we use: <var_name> is now <value>

Way number 1, 2, 4, 6 creates a mutable variable while way number 3, 5, 7 creates a constant.

Flu Console

  • Run: Run Flu files (using current Flu Language available features)
  • Packages: Will install addons for your Flu (still, WIP)
    • Download (will have install when the Flu Language has that function)
    • Reinstall (just remove that package and install it again)
    • Uninstall (remove that package)
    • Upload (Upload your packages: now just upload a dir, will be specified when Flu Language is finished; verify needs email)
    • Manage (Manages your uploaded packages; verify needs email)
  • Alias: run long commands shorter

Get Flu:

Get Flu via those ways:

1. All-in-one installer (coming soon)

It will be available in the future. http://Fluentix.dev/downloads

2. Python

Install this zip, launch cmd/terminal and get into Flu's directory, unzip it and run the setup.py file with administration priveliges (mac: sudo python setup.py or windows (admin cmd): python setup.py)

If no errors occured, you have successfully installed Flu!

Start using it by typing Flu (flu or fl for short)

VS-Code:

Official syntax for Flu is at https://marketplace.visualstudio.com/manage/publishers/Fluentix/extensions/Fluentix/hub?_a=acquisition


Community

If your interested, join us on discord here: https://discord.gg/mZNNfuMUVq


More features are promised to be added in near future!

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages