arturo
arturo copied to clipboard
Simple, expressive & portable programming language for efficient scripting
[config.nims] Do we need this? Hopefully, it doesn't mess things up too much; but if it's used - and when - we should know. https://github.com/arturo-lang/arturo/blob/ce734e7a32c73173910cdf8f533f56be21febe3b/config.nims#L3 ```text # TODO(config.nims) Do we...
[build.nims] General cleanup needed https://github.com/arturo-lang/arturo/blob/ce734e7a32c73173910cdf8f533f56be21febe3b/build.nims#L12 ```text # - Patrick ([email protected]) # TODO(build.nims) General cleanup needed # labels: installer, enhancement, cleanup #======================================= # Libraries #======================================= ndex 8b3a47db3..0363a98ed 100644 ++ b/config.nims ```...
[Reflection\object?] add documentation example https://github.com/arturo-lang/arturo/blob/c6aef1164b5063926b27cc984f78594df1377bf2/src/library/Reflection.nim#L649 ```text push(newLogical(x.kind==Null)) builtin "object?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is a custom-type object", args = { "value" :...
[Reflection\version?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L894 ```text push(newLogical(x.kind==Type)) builtin "version?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :version", args = { "value" :...
[Reflection\rational?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L697 ```text builtin "quantity?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :quantity", args = { "value" : {Any}...
[Reflection\quantity?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L681 ```text push(newLogical(x.kind==PathLabel)) builtin "quantity?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :quantity", args = { "value" :...
[Reflection\complex?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L292 ```text builtin "color?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :color", args = { "value" : {Any}...
[Reflection\color?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L276 ```text push(newLogical(x.kind==Char)) builtin "color?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :color", args = { "value" :...
[Reflection\bytecode?] add documentation example https://github.com/arturo-lang/arturo/blob/3a89302d1b1f33da097ed6e7bd6dfb05fc338482/src/library/Reflection.nim#L244 ```text push(newLogical(x.kind==Block)) builtin "bytecode?", alias = unaliased, rule = PrefixPrecedence, description = "checks if given value is of type :bytecode", args = { "value" :...
**Describe the bug** Parser can't handle unary operators **To Reproduce** ``` $> b: +5 >> Runtime | cannot perform add error | not enough parameters: 2 required => 5 $>...