File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 2
2
Tools for working with and analyzing PowerQuery (M Language) scripts
3
3
- Haskell data structures and AST ([ language-powerquery-ast] )
4
4
- Haskell lexer/parser/printer ([ language-powerquery] )
5
+ - A CLI tools for lexing/parsing/printing
6
+ - A Javascript/NodeJS version (built with GHCJS)
5
7
- PowerBI ` .pbix ` file reader ([ pbix] )
8
+ - A CLI tools to extract (and parse) formulas from ` .pbix ` files
6
9
- Example IHaskell (Jupyter) [ notebooks]
7
10
- [ Pbix Example]
8
11
@@ -16,7 +19,11 @@ nix-build --cores 0 -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/19.03.ta
16
19
12:52 barak@berkos:~ /Development/atidot/language-powerquery/build (master) $
17
20
~~~
18
21
- ` make ` (JavaScript / NodeJS)
19
- - TODO:
22
+ ~~~ shell
23
+ 00:25 barak@berkos:~ /Development/atidot/language-powerquery/build (master) $ make build-js
24
+ nix-build --cores 0 -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/19.03.tar.gz --arg compiler \" ghcjs\"
25
+ /nix/store/ghn1vzidvvhh13cbmwr00qj70va6ir5y-powerquery-env
26
+ ~~~
20
27
21
28
- ` make ` (Docker)
22
29
- TODO:
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ PowerQuery (M Language) Parser
13
13
14
14
## TODO
15
15
16
+ - [ ] Add line numbers (etc.) to ` Annotation `
16
17
- [ ] Package for Hackage
17
18
- [ ] More documentation
18
19
- [ ] Missing Lexer/Parser special keywords ([ Link] )
You can’t perform that action at this time.
0 commit comments