/hello-mynx

A starting point for the Mynx language.

Primary LanguageJavaScript

Hello Mynx (Pre-Alpha)

Mynx is in a very pre-alpha state, but if you would like to try it out this is the place to be. I'll shoot to almost daily update the vscode extension installer in this repository.

"Big" Problems

  • ! - A lot of mising intelisense.
  • ! - Auto-format is still a little broken.
  • ! - No iterables. (Map, List)
  • ! - No loops.
  • ! - No map-to. (map val in list to result: 0 (...))
  • ! - And many more that I will add as I find them.

Setup

  1. Ensure npm, vscode, and vite are installed on your computer.
  2. Fork this repository.
  3. Install the included vscode extension.
    1. $ code --install-extension ./Mynx-0.0.1.vsix
  4. Open the folder in vscode.
  5. Run the app.
    1. $ cd ./builds/website
    2. $ npm i
    3. $ vite
    4. Open the url in a browser.
  6. Read learn-mynx.md.
  7. Start coding, the Mynx extension will automatically compile any .mx files whether you want it to or not.

Getting Started

Read learn-mynx.md.