Programming language with one self-contained toolchain binary
XS is a programming language whose single statically-linked binary includes the compiler, VM, language server, debugger, formatter, linter, test runner, profiler, and package manager. It can run source through an interpreter, bytecode VM, or JIT, and can emit C, JavaScript, or WebAssembly.
XS is a programming language whose single statically-linked binary includes the compiler, VM, language server, debugger, formatter, linter, test runner, profiler, and package manager. It can run source through an interpreter, bytecode VM, or JIT, and can emit C, JavaScript, or WebAssembly.
To install xs, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install xs
To see what files were installed by xs, run:
port contents xs
To later upgrade xs, run:
sudo port selfupdate && sudo port upgrade xs
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.