Skip to content

Architecture-Mechanism/bellos

Repository files navigation

bellos

  • Can be used in any Operating System but Bellande Operating System works optimally when you use Bellos Scripting Language

bellos Application Manager

Bellande Operating System Scripting Language Features

  • Command Execution: Run both built-in and external commands.
  • Variable Assignment and Expansion: Assign and use variables within scripts or interactive mode.
  • Control Structures: Implement logic flow using if-else statements, while loops, and for loops.
  • Functions: Define and call custom functions.
  • File Operations: Perform basic file I/O operations.
  • Pipelines: Chain commands together using pipes.
  • Input/Output Redirection: Redirect command input and output to and from files.
  • Background Jobs: Run commands in the background.
  • Environment Variable Handling: Access and modify environment variables.

Bellos Stable

Bellos Release

Bellos Installer

Usage of Bellande Rust Executable Builder

Command

  • bellande_rust_executable -d dependencies.bellande -s src -m bellos.rs -o executable/bellos

Usage of Bellande Rust Importer

Bellos executable run scripts

./bellos hello_world.bellos 

Bellos interactive mode

./bellos

Built-in Commands

Basic Commands

  • echo [args...]: Print arguments to standard output.
  • cd [directory]: Change the current working directory.
  • exit: Exit the shell.

File Operations

  • write : Write content to a file.
  • append : Append content to a file.
  • read : Read and display the contents of a file.
  • read_lines : Read and display the contents of a file line by line.
  • delete : Delete a file.

BELLOS Usage

Website Crates

Installation

  • cargo add bellos
Name: bellos
Summary: Bellande Operating System Scripting Language
Home-page: github.com/Architecture-Mechanism/bellos
Author: Ronaldson Bellande
Author-email: ronaldsonbellande@gmail.com
License: GNU General Public License v3.0

Legal Documentation

License

Bellos is distributed under the GNU General Public License v3.0.

For detailed license information, see:

For organizational licensing information, see:

Copyright

Copyright (c) 2024 Bellande Architecture Mechanism Research Innovation Center (BAMRI)

For copyright details, see:

For organizational copyright information, see:

Code of Conduct

We are committed to fostering an open and welcoming environment. For details, see:

For organizational code of conduct, see:

Terms of Service

By using this framework, you agree to comply with our terms of service. For complete terms, see:

For organizational terms of service, see:

Certification

This software has been certified according to our quality standards. For certification details, see:

For organizational certification standards, see:

Trademark

For trademark information, see:


For more information, visit:

About

(Bellos) Bellande Operating System Scripting Language

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published