Skip to content

Intepreted language that allows for high level operations and easy request handling for C++

Notifications You must be signed in to change notification settings

pinsvin00/poplang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poplang

My own intepreted language, it's barely stable and doesn't support much thing at the time, but hopefully in the nearest future I will upgrade it to the level that will satisfy me : ). The biggest success i've managed to make with this language is to make erastothenes sieve in this language.

What currently works in poplang?

  • For loops, and other control instructions
  • Arithmetic operations (+-/*%)
  • Basic operations on arrays, this is adding, check the size, and taking the nth element.
  • Functions
  • Garbage Collection
  • Channeling output to C++

Build

Clone the repo and enter the location you've cloned the repo in. Open folder with code, install twxs CMake tools.
CTRL+P and then type ">build", use the option "CMake: Build".

Usage

/.popdb {file_name}.pop

Examples

Examples are provided in examples folder.

About

Intepreted language that allows for high level operations and easy request handling for C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published