issues
search
Wafelack
/
nixt
Nixt is an interpreted programming language written in Rust
Mozilla Public License 2.0
16
stars
1
forks
source link
Standard library
#1
Open
Wafelack
opened
3 years ago
Wafelack
commented
3 years ago
Here some functions for the standard library, sorted by type
Io
print: displays the arguments with a newline
puts: like print but without newline
str
str:cat: concatenates strings
substring: gets a substring from a string
split: Splits a string on a delimiter
to_number: converts the string to number
misc
pop: (string && list) returns the poped collection
push (string && list) returns the pushed collection
len : (string && list) returns the length
math
math:abs: |x|
math:inv: 1/x
math:opp: -x
math:floor: floors a number
math:pow: x^n
math:cos: cos n
math:acos: acos n
math:sin: sin n
math:asin: asin n
math:tan: tan n
math:atan: atan n
math:EULER: 1 + 1/1! + 1/2! + ... + 1/13!
math:PI: 3.141592653590793238462643
Wafelack
commented
3 years ago
math:sqrt
Wafelack
commented
3 years ago
range
foreach
Wafelack
commented
3 years ago
@: index a collection
Here some functions for the standard library, sorted by type
Io
str
misc
math