<- Back to shtanton's homepage
index
:
stred go
main
Prototype Go implementation of stred
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
subex
/
parse.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add ~xyz~ shorthand for =`xyz`=
Charlie Stanton
2023-04-20
1
-1
/
+10
*
Fix bug that would crash if given an empty subex
Charlie Stanton
2023-04-20
1
-1
/
+5
*
Remove the @, ~ and # syntax for terminal literals
Charlie Stanton
2023-04-20
1
-30
/
+0
*
Replaces the start and end terminals of strings with a single terminal, with ...
Charlie Stanton
2023-04-20
1
-1
/
+11
*
Change output syntax to =xyz= instead of "xyz"
Charlie Stanton
2023-04-20
1
-3
/
+3
*
Adds non-string literal syntax to subex
Charlie Stanton
2023-04-20
1
-0
/
+83
*
Changes the parsing API for subex to be more suitable to being part of a larg...
Charlie Stanton
2023-04-19
1
-40
/
+51
*
Adds a dummy method to atom so the compiler checks that only valid atoms are ...
Charlie Stanton
2023-04-19
1
-6
/
+6
*
Adds the NOT operator
Charlie Stanton
2023-04-19
1
-0
/
+2
*
Adds the reciprocal operator
Charlie Stanton
2023-04-19
1
-0
/
+2
*
Adds the negate operator
Charlie Stanton
2023-04-19
1
-0
/
+2
*
Adds product/and operator
Charlie Stanton
2023-04-19
1
-0
/
+2
*
Changes parser so the storing operator is postfix instead of prefix
Charlie Stanton
2023-04-19
1
-14
/
+10
*
Adds the sum operator
Charlie Stanton
2023-04-18
1
-9
/
+4
*
Removes try, maybe, maximise and minimise
Charlie Stanton
2023-04-18
1
-9
/
+1
*
Adds the repeat construct, obsoleting maximise, minimise, try, maybe and prob...
Charlie Stanton
2023-04-18
1
-1
/
+75
*
Renames TransducerOutput to OutputContent (and related types) and moves into ...
Charlie Stanton
2023-03-05
1
-4
/
+4
*
Changes the slot map so only runes can be used as slots
Charlie Stanton
2023-03-05
1
-1
/
+1
*
Renames walk.Datum to walk.Atom
Charlie Stanton
2023-03-05
1
-18
/
+18
*
Refactors out terminator literal stuff into a separate parsing function
Charlie Stanton
2023-03-05
1
-117
/
+37
*
Adds syntax to recognise and deal with starting and ending arrays, maps and s...
Charlie Stanton
2023-02-26
1
-0
/
+123
*
Modify subex to take JSON split into "data"
Charlie Stanton
2023-02-22
1
-19
/
+22
*
Introduces subex processing
Charlie Stanton
2023-02-19
1
-0
/
+175