Skip to content

A tiny, dynamic, embeddable language.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

kbieganski/poco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poco

A tiny, dynamic, embeddable language.

fn prefix_sum(nums) {
    sums = []
    for i in 0..len(nums) {
        sums[i] = nums[i]
        if i > 0 {
            sums[i] = sums[i] + sums[i - 1]
        }
    }
    return sums
}
print(prefix_sum([1, 2, 3, 4, 5]))

Try it by running it:

poco hello.poco

Or embed it as a Rust library:

poco::eval_src("print(\"Hello world\")!")

About

A tiny, dynamic, embeddable language.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages