Skip to content

Latest commit

 

History

History
118 lines (73 loc) · 2.67 KB

File metadata and controls

118 lines (73 loc) · 2.67 KB

X3


Windows and Linux Compatible!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@

X3 ME (MintEclipse)

A mashup of multiple markdown, general-purpose, and domain-specific languages.

Current Version: 3.95 Project Phase: Active development (may be affected by other concurrent projects)


What is MintEclipse?

MintEclipse is an advanced X3 interpreter variant designed for expressive and powerful scripting.

Features include:

  • Dynamic variables
  • Expression parsing
  • Function definitions
  • Debugging tools
  • Misc Functions

Requirements

  • Python 3.6+
  • Internet access (for fetch, ##fetch:*, and packages)

Required packages (auto-installed if missing):

  • psutil
  • requests

Usage

Run a Script

Without PATH:

python "C:/.../minteclipse.py" -f "script.x3"

With PATH:

x3 -f "./script.x3"

Installers:


@@@@@@@@@@@@@@@@@@@@@@@@@@@@

X3 SR (Sardonix)

"Lightweight as a feather, dumb as a rock"

(NO LONGER MAINTAINED!)

Current Version: 3.94 Project Phase: Active development


What is Sardonix?

Sardonix is a lightweight and efficient variant of MintEclipse v3.94, designed with a cleaner structure and improved performance.

It features:

  • A well-defined abstract syntax tree
  • Improved tokenisation
  • Better performance with moderate compatibility

Built by Raven (formerly XFydro)


Usage

Run a Script

Without PATH:

python "C:/.../sardonix.py" -f "script.x3"

With PATH:

x3 "./script.x3"

Installers:


@@@@@@@@@@@@@@@@@@@@@@@@@@@@

License

All X3 versions are licensed under the GNU General Public License v3.0, even if older versions state otherwise.