Puma Programming Language is an open-source programming language and interpreter designed to provide a simple and flexible programming experience.
Puma programs use the .pulsar file extension.
Create a file named hello.pulsar:
show("Hello World!");
Run it with:
puma hello.pulsar
Install Puma globally with npm:
npm install -g puma-programming-language
After installation, the puma command is available from your terminal.
Run a Puma program:
puma hello.pulsar
Puma source files use the .pulsar extension.
Example:
show("Hello World!");
Save the file as:
hello.pulsar
Then run:
puma hello.pulsar
The Puma command accepts a .pulsar source file:
puma <file.pulsar>
Puma also provides a version command:
puma -v
Puma is designed as a programming language with its own lexer, parser, and evaluator.
The interpreter is composed of:
- Lexer
- Parser
- Evaluator
- Command-line interpreter
Puma Programming Language is open source.
Source code:
https://github.com/dominexmacedon-docs/puma-programming-language
Puma programs use:
.pulsar
Example:
hello.pulsar
MIT