issues
search
ZacharyWesterman
/
paisley
Plasma Automation / Instruction Scripting Language
GNU General Public License v3.0
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Improve type checking
#79
ZacharyWesterman
closed
8 months ago
0
Empty arrays and objects should be falsey
#78
ZacharyWesterman
closed
8 months ago
0
Add unique(), union(), intersection() array functions
#77
ZacharyWesterman
closed
9 months ago
0
Allow subroutines to accept params and return values : closes #75
#76
ZacharyWesterman
closed
9 months ago
0
Remove `@` functionality
#75
ZacharyWesterman
closed
9 months ago
0
Add "Bash extension" to allow Paisley to be run as a shell interpreter
#74
ZacharyWesterman
closed
3 months ago
1
Store end line & column, not just begin (1.3.0?)
#73
ZacharyWesterman
closed
9 months ago
0
Update "arrays in expressions" section in readme
#72
ZacharyWesterman
closed
9 months ago
0
For loop needs to get keys from object
#71
ZacharyWesterman
closed
9 months ago
0
Add full object support : closes #60
#70
ZacharyWesterman
closed
9 months ago
0
Replace pow() function with exponent operator, e.g. `a^b`
#69
ZacharyWesterman
closed
9 months ago
0
In variable indexes, allow unterminated slices, e.g. `var[2:]`, to capture all from a given index until the full array length
#68
ZacharyWesterman
closed
9 months ago
0
allow `reverse()` to take either a string or an array
#67
ZacharyWesterman
closed
9 months ago
0
Add `match()` function, similar to lua's `string.match()` (1.1.0+)
#66
ZacharyWesterman
closed
9 months ago
0
Add syntax for assigning multiple vars at the same time (1.1.0+)
#65
ZacharyWesterman
closed
9 months ago
0
Don't allow special characters in subroutine labels (1.1.0+)
#64
ZacharyWesterman
closed
9 months ago
0
Add keyword `def` to set a variable to a default value if it doesn't exist (1.1.0+)
#63
ZacharyWesterman
closed
9 months ago
1
Add function to hash strings (1.1.0+)
#62
ZacharyWesterman
closed
9 months ago
0
Raise an error if null is put in an array (1.1.0+)
#61
ZacharyWesterman
closed
9 months ago
1
Add support for associative arrays (v1.1.0+)
#60
ZacharyWesterman
closed
9 months ago
1
Add a debug option that outputs compile/analysis results
#59
ZacharyWesterman
closed
9 months ago
1
Allow `gosub {expression} else ... end` syntax
#58
ZacharyWesterman
closed
10 months ago
1
Improve syntax error detection
#57
ZacharyWesterman
closed
11 months ago
1
Optimize semantic analysis phase
#56
ZacharyWesterman
closed
11 months ago
1
Use "generator" style program for slices that are very large
#55
ZacharyWesterman
closed
11 months ago
2
Condense the built-in function definitions so they're all in one place
#54
ZacharyWesterman
closed
11 months ago
1
Add shorthand for empty arrays
#53
ZacharyWesterman
closed
11 months ago
0
Allow reduce()'s second param to be a function name
#52
ZacharyWesterman
closed
11 months ago
1
Add function to split an integer into bytes
#51
ZacharyWesterman
closed
11 months ago
0
Get rid of sum(), mult() and mean()
#50
ZacharyWesterman
closed
11 months ago
3
Don't allow sub-expressions inside expressions
#49
ZacharyWesterman
closed
11 months ago
0
Let null expressions evaluate to something
#48
ZacharyWesterman
closed
11 months ago
0
Allow inserting, removing specific elements from an array
#47
ZacharyWesterman
closed
11 months ago
1
Add ability to join two arrays
#46
ZacharyWesterman
closed
11 months ago
0
Add special reduce() function that takes an operator as a parameter
#45
ZacharyWesterman
closed
11 months ago
0
Add reverse() and sort() array functions
#44
ZacharyWesterman
closed
11 months ago
0
support dot-notation for function calls
#43
ZacharyWesterman
closed
11 months ago
0
Allow subroutine labels to NOT have a colon at the end
#42
ZacharyWesterman
closed
11 months ago
0
Add syntax shorthand to set a specific element in an array.
#41
ZacharyWesterman
closed
11 months ago
0
Add syntax shorthand to append a value to an array
#40
ZacharyWesterman
closed
11 months ago
0
Add `filter()` function to filter strings based on certain characters/substrings
#39
ZacharyWesterman
closed
11 months ago
0
Add list comprehension for expressions
#38
ZacharyWesterman
closed
11 months ago
1
allow key, value pairs in for loops
#37
ZacharyWesterman
closed
11 months ago
1
`for` loops sometimes split items too much
#36
ZacharyWesterman
closed
11 months ago
0
`append()` function doesn't always detect multiple params correctly.
#35
ZacharyWesterman
closed
11 months ago
0
Add "spread" operator like in JS.
#34
ZacharyWesterman
closed
11 months ago
1
Allow defining expressions without sending to a command?
#33
ZacharyWesterman
closed
11 months ago
0
Add support for lambdas
#32
ZacharyWesterman
closed
11 months ago
1
Add python-esque ternary operator in expressions
#31
ZacharyWesterman
closed
11 months ago
0
For long scripts, compile sometimes causes a lag spike
#30
ZacharyWesterman
closed
12 months ago
0
Previous
Next