Skip to content

soteenstudio/BynixScript

Repository files navigation

What is BynixScript?

Simply put, BynixScript is a programming language created by SoTeen Studio. For more details, you can see the documentation.

License Website Documentation Youtube Package

Caution: Please avoid using versions v0.0.1-next to v0.2.1-next as they contain known issues. v0.2.2-next will be released soon with improvements.

Share experiences

If you want to share your experience using BynixScript, you can go to the form page.

Installation

Using NPM

npm install -g bynixscript

Using CDN

<script src="https://cdn.jsdelivr.net/npm/bynixscript"></script>

Get Started

Using NPM

Run a BynixScript file:

bsr path/to/script.bs

Compile a BynixScript file:

bst path/to/script.bs

To print a BynixScript file to console:

bsp path/to/script.bs

To delete a file

bsd path/to/script.bs

Using CDN

<bynix>
  const message = "Hello from BynixScript!"
  print(message)
</bynix>

Extension

If you want to change your experience use BynixScript to good experience. You can use the below extensions for VSCode:

Example

class Person:
  constructor(name, age):
    this.name = name
    this.age = age
  end
  
  speak():
    print(`My name is ${this.name} and I'm still ${this.age} years ago`)
  end
end

class Introduction extends Person:
  constructor(name, age, hobby):
    super(name, age)
    this.hobby = hobby
  end
  
  speak():
    print(`My name is ${this.name}, I'm still ${this.age} years ago and I like ${this.hobby}`)
  end
end

const person = new Introduction("Clay", 14, "Coding")
person.speak()

BynixScript code examples are not limited to that, BynixScript still has other examples that you can see on the example page

Table of content

Function

BynixScript provides many functions, such as for-to:

for i=0 to 5:
  print("Loop to " + i)
end

You can see all the functions like condition, flow control, exception, etc. in the function list.

Changelog

You can see all the changes made in BynixScript itself, as well as its Extensions in VSCode.

Roadmap

So that you know what the purpose of this programming language is in the future. You can see the roadmap

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •