Mike Gerwitz
Activist for User Freedom
About
Posts
Talks
Projects
Papers
Social
index
:
TAME
main
master
The Algebraic Metalanguage [employer project]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
map: Force param/@default in translation to be numeric
Mike Gerwitz
2022-03-07
1
-3
/
+3
*
map: Properly apply param/@default for translation fallback
Mike Gerwitz
2022-03-07
2
-4
/
+4
*
map: Produce 0 instead of NaN for non-numeric string values
Mike Gerwitz
2022-03-03
2
-4
/
+4
*
x/0=0 with global flag for new classification system
Mike Gerwitz
2022-02-28
4
-17
/
+42
*
Improve symbol table processing time
Mike Gerwitz
2022-02-22
2
-104
/
+29
*
Copyright year update 2021
Mike Gerwitz
2021-07-22
55
-55
/
+55
*
Remove :map: sym-dep generation
Mike Gerwitz
2021-07-22
1
-9
/
+3
*
tame: Ignore duplicate conjunctive predicates in value list optimization error
Mike Gerwitz
2021-07-19
1
-1
/
+2
*
compiler: Correct handling of TRUE matches
Mike Gerwitz
2021-07-15
2
-14
/
+36
*
entry-form.xsl: Correctly generate HTML for params with imported types
Mike Gerwitz
2021-07-14
1
-8
/
+8
*
worksheet.xsl: Allow package name to auto-generate
Mike Gerwitz
2021-07-14
1
-2
/
+1
*
summary: Make Summay Page compiler less chatty
Mike Gerwitz
2021-07-01
1
-53
/
+0
*
Remove class-level notice for new system
Mike Gerwitz
2021-06-24
1
-2
/
+0
*
Correct short runtime var declarations
Mike Gerwitz
2021-06-23
1
-6
/
+6
*
Correct behavior of matrix matching with separate index sets in new system
Mike Gerwitz
2021-06-23
1
-2
/
+24
*
Remove arrow functions from classifier runtime
Mike Gerwitz
2021-06-23
1
-20
/
+46
*
Reintroduce legacy classification system, place new behind flag
Mike Gerwitz
2021-06-23
4
-26
/
+931
*
Inline intermediate any/all classifications
Mike Gerwitz
2021-06-23
3
-16
/
+98
*
Extract classify/@terminate into own template
Mike Gerwitz
2021-06-23
1
-11
/
+15
*
Combine all class optimizations into one
Mike Gerwitz
2021-06-23
1
-57
/
+38
*
Explicit types for match raising
Mike Gerwitz
2021-06-23
1
-18
/
+21
*
Combine all m* optimizations
Mike Gerwitz
2021-06-23
1
-37
/
+1
*
Remove lv:match checks from class optimization checks
Mike Gerwitz
2021-06-23
1
-14
/
+5
*
Abstract function wrapping for class type raising
Mike Gerwitz
2021-06-23
1
-26
/
+53
*
Extract lv:classify compilation into function
Mike Gerwitz
2021-06-23
1
-24
/
+29
*
compiler: Remove whitespace from vector/matrix constants
Mike Gerwitz
2021-06-23
1
-3
/
+3
*
{precision=>p} to reduce byte count
Mike Gerwitz
2021-06-23
2
-4
/
+5
*
Remove unused domains var
Mike Gerwitz
2021-06-23
1
-24
/
+0
*
compiler: Do not output whitespace between nodes
Mike Gerwitz
2021-06-23
1
-0
/
+3
*
Apply hositing optimization to classify/@any
Mike Gerwitz
2021-06-23
1
-10
/
+32
*
Hoist any-all common predicate for binary conjunctive classifications
Mike Gerwitz
2021-06-23
1
-0
/
+71
*
Generalized value list optimization
Mike Gerwitz
2021-06-23
1
-38
/
+76
*
Strip single-predicate any/all instead of extracting
Mike Gerwitz
2021-06-23
1
-4
/
+7
*
Strip template barriers from expanded classifications
Mike Gerwitz
2021-06-23
1
-1
/
+41
*
Remove lv:join
Mike Gerwitz
2021-06-23
1
-43
/
+0
*
Remove anyValue and related code
Mike Gerwitz
2021-06-23
2
-380
/
+31
*
m*v*s*!
Mike Gerwitz
2021-06-23
1
-2
/
+54
*
m*v*s0 optimization
Mike Gerwitz
2021-06-23
1
-7
/
+64
*
m1v*s0 optimization
Mike Gerwitz
2021-06-23
1
-13
/
+15
*
m1v1s0*: Remove cmp args and support c:*/@anyOf
Mike Gerwitz
2021-06-23
1
-21
/
+21
*
m0v*s* optimization
Mike Gerwitz
2021-06-23
1
-4
/
+28
*
Remove v{u,e} second argument; always match truthful
Mike Gerwitz
2021-06-23
2
-22
/
+53
*
lv:match/c:* optimizations for v* and s*
Mike Gerwitz
2021-06-23
3
-17
/
+102
*
div function
Mike Gerwitz
2021-06-23
2
-1
/
+8
*
lv:match/c:* optimizations
Mike Gerwitz
2021-06-22
1
-6
/
+55
*
Optimize @anyOf m0v0s*
Mike Gerwitz
2021-06-22
1
-8
/
+21
*
Optimize @anyOf m0v*s0
Mike Gerwitz
2021-06-22
1
-12
/
+77
*
More concise anyOf checks
Mike Gerwitz
2021-06-22
1
-54
/
+23
*
Remove unnecessary debug output (writes are very slow)
Mike Gerwitz
2021-06-22
4
-41
/
+2
*
Extract optimized vec and scalar matches into functions
Mike Gerwitz
2021-06-22
1
-73
/
+120
[next]