Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puma Programming Language

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.

Hello World

Create a file named hello.pulsar:

show("Hello World!");

Run it with:

puma hello.pulsar

Installation

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 Files

Puma source files use the .pulsar extension.

Example:

show("Hello World!");

Save the file as:

hello.pulsar

Then run:

puma hello.pulsar

Command

The Puma command accepts a .pulsar source file:

puma <file.pulsar>

Puma also provides a version command:

puma -v

Programming Language

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

Open Source

Puma Programming Language is open source.

Source code:

https://github.com/dominexmacedon-docs/puma-programming-language

File Extension

Puma programs use:

.pulsar

Example:

hello.pulsar

License

MIT

About

Puma is the open-source language or interpreter.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages