Skip to content

Releases: LunaStev/Wave

v0.0.7-pre-alpha

03 Feb 06:25
d6b1538
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.7-pre-alpha)

Welcome to Wave v0.0.7-pre-alpha! This release is a fixed version of the bug in v0.0.6-pre-alpha related to AST.


New Features in v0.0.7-pre-alpha

  1. This release included in the parameters and fixed 2 bugs in the body. However, I got a bug where the variables in the body appear in the parameters.

Thank you for using Wave! Stay tuned for future updates and enhancements.


Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.7-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.7-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      sudo tar -xvzf wave-v0.0.7-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Contributor

@LunaStev | 🇰🇷

v0.0.6-pre-alpha

01 Feb 07:13
7b81c33
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.6-pre-alpha)

Welcome to Wave v0.0.6-pre-alpha! This release is a fixed version of the overall bug regarding AST.


New Features in v0.0.6-pre-alpha

  1. Fixing a bug where parameters go to the body (it wasn't in the parameters before, but this release is in the parameters and 2 in the body, i.e. bugs.)

Thank you for using Wave! Stay tuned for future updates and enhancements.


Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.6-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.6-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      sudo tar -xvzf wave-v0.0.6-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Contributor

@LunaStev | 🇰🇷

v0.0.5-pre-alpha

20 Jan 07:58
3535e7c
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.5-pre-alpha)

Welcome to Wave v0.0.5-pre-alpha! This release supports both integer and unsigned integer and floating point types.


New Features in v0.0.5-pre-alpha

  1. Supports all types of water purification
  2. Support all unsigned integer types
  3. Support all floating point types

Thank you for using Wave! Stay tuned for future updates and enhancements.


Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.5-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.5-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      sudo tar -xvzf wave-v0.0.5-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Contributor

@LunaStev | 🇰🇷

v0.0.4-pre-alpha

16 Jan 15:28
da4e7f3
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.4-pre-alpha)

Welcome to Wave v0.0.4-pre-alpha! This release adds a major update to variable declarations and AST.


New Features in v0.0.4-pre-alpha

  1. Unsigned and unsigned integers are separated
  2. Add variable AST
  3. Generates up to Type 128

Thank you for using Wave! Stay tuned for future updates and enhancements.


Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.4-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.4-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      sudo tar -xvzf wave-v0.0.4-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Contributor

@LunaStev | 🇰🇷

v0.0.3-pre-alpha

16 Jan 09:24
d4b6e31
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.3-pre-alpha)

Welcome to Wave v0.0.3-pre-alpha! This release adds new commands. Follow the steps below to effectively install and use Wave on Windows and Linux systems.


New Features in v0.0.3-pre-alpha

  1. Help Command:
    • Check the command list and description with the Help command.:
      wave help

Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.3-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.3-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      sudo tar -xvzf wave-v0.0.3-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Running Wave Programs

  1. Navigate to the directory containing your .wave file.
  2. Run the program using the wave run command:
    wave run <file_name>
    • Replace <file_name> with the name of your Wave source file. For example:
      wave run main.wave

Thank you for using Wave! Stay tuned for future updates and enhancements.


Contributor

@LunaStev | 🇰🇷

v0.0.2-pre-alpha

15 Jan 11:06
9e3972d
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.2-pre-alpha)

Welcome to Wave v0.0.2-pre-alpha! This release introduces new features and improved command-line interface (CLI) functionality. Follow the steps below to install and use Wave effectively on Windows and Linux systems.


New Features in v0.0.2-pre-alpha

  1. Version Display:

    • You can now check the current version of Wave using:
      wave --version
  2. Improved Program Execution:

    • To run a Wave program, use the following command:
      wave run <file_name>
    • Example:
      wave run main.wave

Installation Guide

For Windows:

  1. Download and Extract:

    • Download the wave-v0.0.2-pre-alpha-windows.zip file from the official source.
    • Extract the contents to your preferred location (e.g., C:\wave).
  2. Set Environment Variables:

    • Add the folder containing wave.exe to your environment variables:
      1. Open "System Properties" and go to "Advanced System Settings."
      2. Click the "Environment Variables" button.
      3. Under "System variables," select the Path variable and click "Edit."
      4. Add the path to the folder containing wave.exe. For example: C:\wave
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

For Linux:

  1. Download and Extract:

    • Download the wave-v0.0.2-pre-alpha-linux.tar.gz file from the official source.
    • Extract the archive:
      tar -xvzf wave-v0.0.2-pre-alpha-linux.tar.gz -C /opt
  2. Set Environment Variables:

    • Add the Wave binary to your PATH by editing your shell configuration file (e.g., ~/.bashrc or ~/.zshrc):
      export PATH=$PATH:/opt/wave
    • Apply the changes:
      source ~/.bashrc
  3. Verify Installation:

    • Open a terminal and type:
      wave --version
    • If the version number displays, the installation was successful.

Running Wave Programs

  1. Navigate to the directory containing your .wave file.
  2. Run the program using the wave run command:
    wave run <file_name>
    • Replace <file_name> with the name of your Wave source file. For example:
      wave run main.wave

Thank you for using Wave! Stay tuned for future updates and enhancements.


Contributor

@LunaStev | 🇰🇷

v0.0.1-pre-alpha

14 Jan 12:48
0cb803e
Compare
Choose a tag to compare

Wave Execution Guide (Version 0.0.1-pre-alpha)

To run Wave, follow the steps below:

  1. Extract and Install Wave:
  • Download the wave-windows.zip file and extract it to either the C drive or D drive.
  • After extracting, navigate to the folder containing the wave.exe file.
  1. Set Environment Variables:
  • Add the folder path containing wave.exe to your environment variables.
    1. On Windows, open "System Properties" and go to "Advanced System Settings."
    2. Click the "Environment Variables" button, then select the Path variable under "System variables" and click "Edit."
    3. Add the path to the folder containing wave.exe. Example path: C:\path\to\wave\folder
  1. Run Wave:
  • Open the terminal and navigate to the folder containing your .wave file.
  • Enter the following command to run your program:
wave main.wave
  • main.wave is the Wave source code file you wish to run.

Now you can execute Wave programs with the wave main.wave command. This version (0.0.1-pre-alpha) also supports simple token and AST (Abstract Syntax Tree) outputs.


Contributor

@LunaStev | 🇰🇷