Category:Potion: Difference between revisions
Content added Content deleted
(changed home to perl11) |
m (bnf url) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{language|Potion |
{{language|Potion |
||
|exec= |
|exec=machine |
||
|site=http://perl11.org/potion/ |
|site=http://perl11.org/potion/ |
||
|exec=interpreted |
|exec=interpreted |
||
|strength= |
|strength=weak |
||
|safety=safe |
|safety=safe |
||
|express=implicit |
|express=implicit |
||
Line 10: | Line 10: | ||
|gc=yes |
|gc=yes |
||
|LCT=yes |
|LCT=yes |
||
|bnf=https://github.com/ |
|bnf=https://github.com/perl11/potion/blob/master/core/syntax.y}} |
||
{{language programming paradigm|Object-oriented}} |
{{language programming paradigm|Object-oriented}} |
||
Latest revision as of 11:56, 18 November 2014
Potion
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Potion.
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Interpreted |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type strength: | Weak |
Type expression: | Implicit |
Type checking: | Dynamic |
See Also: |
Potion is a small, fast, object and mixin-orientated, high-level, cross-platform, dynamic functional programming language under 10k sloc, with a stack-based syntax.
Message passing as in Smalltalk, an object system as in Io and the vm based on Lua. The JIT is simplier and new.
The parser generator is based on peg/leg.
See also
- Potion repo
- perl11.org/p2/ is based on potion
Pages in category "Potion"
The following 28 pages are in this category, out of 28 total.