Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pu/mergeall #667

Merged
merged 85 commits into from
May 14, 2021
Merged
Changes from 1 commit
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
a6da8a9
redoing ops
izulin Mar 20, 2021
91b686c
matrix size
izulin Mar 20, 2021
3ff2031
unary minus
izulin Mar 20, 2021
697bb9d
renaming
izulin Mar 20, 2021
7b5dd07
binary wrapper
izulin Mar 20, 2021
1e92dd2
binary ops refactor
izulin Mar 20, 2021
1245175
bugfix
izulin Mar 20, 2021
b0d9a81
refactor for binary ops
izulin Mar 20, 2021
d57afaf
index
izulin Mar 20, 2021
8617f6b
index test
izulin Mar 21, 2021
4119f5a
binsearch fix
izulin Mar 21, 2021
456f088
refactor of searching
izulin Mar 22, 2021
559833a
.
izulin Mar 22, 2021
d78c0d8
fancy test
izulin Mar 22, 2021
4956d04
speedups
izulin Mar 24, 2021
6b9b875
fix for extracting addresses
izulin Mar 25, 2021
f25d915
no hacks
izulin Mar 25, 2021
7455363
linter
izulin Mar 25, 2021
1bbf34e
bugfix
izulin Mar 25, 2021
1ffebff
small fix
izulin Mar 25, 2021
c8916a4
jest
izulin Mar 27, 2021
8016acf
Merge branch 'develop' into pu/arrays
izulin Apr 9, 2021
741726a
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 9, 2021
8684bd5
refactor
izulin Apr 11, 2021
f557159
refactor of plugins to incorporate typecheck
izulin Apr 11, 2021
a6d29b5
arrayformula implementation + tests
izulin Apr 11, 2021
6144867
docs
izulin Apr 11, 2021
5e9206e
Update jest.config.js
izulin Apr 12, 2021
16e468c
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
b8f0b3d
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
5ebb0e2
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
7057d27
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
22a9333
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
b4e4d2a
Update src/interpreter/Interpreter.ts
izulin Apr 12, 2021
fc184da
linter
izulin Apr 12, 2021
978d729
doc
izulin Apr 13, 2021
08c2a4f
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 13, 2021
e10a54e
doc
izulin Apr 13, 2021
a872106
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 13, 2021
4eeac48
doc
izulin Apr 13, 2021
ae7a64c
Merge branch 'develop' into pu/arrays
izulin Apr 14, 2021
e4c0808
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 14, 2021
8ee1f08
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 14, 2021
a0f8a29
Merge branch 'develop' into pu/arrays
izulin Apr 14, 2021
56a01a7
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 14, 2021
9e19d3c
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 14, 2021
c1156a6
removing support for Matrix Formulas
izulin Apr 19, 2021
60e4f72
almost there
izulin Apr 19, 2021
989562e
Merge branch 'develop' into pu/arrays
izulin Apr 19, 2021
b6efef9
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 19, 2021
e5a4fd2
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 19, 2021
edb82bd
doc
izulin Apr 19, 2021
8157b77
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 19, 2021
7313bf9
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 19, 2021
028c650
Remove references to not existing exception
voodoo11 Apr 21, 2021
2289129
Merge branch 'develop' into pu/oldmatrixnotation
izulin Apr 22, 2021
5dbe491
fixes
izulin Apr 23, 2021
9cab32d
Fix set matrix
voodoo11 Apr 24, 2021
efc5498
Use existing assert
voodoo11 Apr 24, 2021
88ab4ee
Unnecessary public function
voodoo11 Apr 24, 2021
f9f7a6a
tests working
izulin Apr 24, 2021
e19d9db
linter
izulin Apr 24, 2021
920074f
tests fixed
izulin Apr 24, 2021
2008e01
.
izulin Apr 25, 2021
58820f3
Merge branch 'develop' into pu/oldmatrixnotation
izulin Apr 26, 2021
9138f9e
Merge branch 'pu/arrays' into pu/oldmatrix+arrays
izulin Apr 26, 2021
a1652f5
Merge branch 'develop' into pu/arrays
izulin Apr 26, 2021
9c25116
Merge branch 'pu/arrays' into pu/arrays2
izulin Apr 26, 2021
6549535
Merge branch 'pu/arrays' into pu/arraysbenchmark
izulin Apr 26, 2021
e9cfbb0
Merge branch 'pu/oldmatrixnotation' into pu/oldmatrix+arrays
izulin Apr 26, 2021
067e6cd
Merge branch 'pu/arraysbenchmark' into pu/oldmatrix+arrays
izulin Apr 26, 2021
ba55049
Merge branch 'pu/arrays2' into pu/oldmatrix+arrays
izulin Apr 26, 2021
b5a2ed9
doc
izulin Apr 26, 2021
9398e15
Merge branch 'pu/oldmatrixnotation' into pu/oldmatrix+arrays
izulin Apr 26, 2021
6a07bf1
Merge branch 'develop' into pu/mergeall
izulin Apr 28, 2021
3918f04
doc
izulin May 12, 2021
e5a19e8
Update src/Lookup/RowSearchStrategy.ts
izulin May 14, 2021
c5e40f4
refactor
izulin May 14, 2021
3842609
rename
izulin May 14, 2021
2e2ea6f
doc
izulin May 14, 2021
c0bc246
sorted
izulin May 14, 2021
746d36e
alphabetic
izulin May 14, 2021
4c2851a
Merge branch 'develop' into pu/mergeall
izulin May 14, 2021
3a7c2c5
.
izulin May 14, 2021
7e3d1d5
..
izulin May 14, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion src/Config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@ type GPUMode = 'gpu' | 'cpu' | 'dev'
const PossibleGPUModeString: GPUMode[] = ['gpu', 'cpu', 'dev']

export interface ConfigParams {
useArrayArithmetic: boolean, //FIXME
/**
* Specifies if the array arithmetic operations are allowed globally, or only inside special function (like ARRAYFORMULA).
*
* @default false
*
* @category Engine
*/
useArrayArithmetic: boolean,
izulin marked this conversation as resolved.
Show resolved Hide resolved
/**
* Specifies if the string comparison is accent sensitive or not.
* Applies to comparison operators only.
Expand Down