Skip to content
/ Ecla Public

Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different things.

License

Notifications You must be signed in to change notification settings

Eclalang/Ecla

Repository files navigation

Ecla

Go Report Card version codecov

What is Ecla ?

Ecla is a programming language that was created to be simple and effortless to use.
It is an interpreted language that is written using the Go programming language. Having a simple syntax and numerous standard libraries makes the language easy to learn and use without losing the leverage of advanced features.

How can you help ?

For now, the project is in its early stages and needs to be popularized.
We need to be recognized as a programming language by GitHub, therefore we need to have at least 200 repositories from unique user that uses the Ecla programming language.
If you do, consider sharing with us your experience with the language and how we can improve it 📈.

If you want to help us, you can star the project and share it with your friends ! ❤️

If you want to join us on Discord

How to install Ecla?

To install Ecla from the sources, you can follow the instructions in the installation manual.
For now, there is no installer for Ecla, but it will be available as soon as possible.

After installation

How to run Ecla code ?

To run Ecla code, you can use the following command :

ecla <flags> <file>

flags :

  • t to get the execution time
  • d to run in debug mode
  • dl to run in debug lexer mode
  • dp to run in debug parser mode
  • m to run the integrated metrics system

Thank you for using Ecla!

About

Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different things.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks