John J. Camilleri
|
6ea53e44a4
|
Update README.md
|
2022-08-31 16:41:59 +02:00 |
|
Krasimir Angelov
|
4ecd216796
|
DataView doesn't work use Uint8Array instead
|
2022-08-31 16:21:08 +02:00 |
|
Krasimir Angelov
|
0b01f56fd7
|
fix pgf_jit_predicate for emscripten
|
2022-08-31 16:19:48 +02:00 |
|
John J. Camilleri
|
0bac8f0dae
|
Load and read PGF in test-web: doesn't fail but abstract name is empty
|
2022-08-01 14:47:28 +02:00 |
|
John J. Camilleri
|
3d272ac053
|
Move everything to javascript dir. Add jspgf API, test files for both Node and web.
|
2022-08-01 14:11:45 +02:00 |
|
John J. Camilleri
|
72bec84f58
|
Add Dockerfile and script for building WASM files
|
2022-08-01 11:56:11 +02:00 |
|
John J. Camilleri
|
539b946c96
|
Clear out javascript and typescript folders
|
2022-08-01 09:59:44 +02:00 |
|
Krasimir Angelov
|
a42cec2107
|
support for BIND tokens in the Python bindings
|
2022-07-16 20:29:36 +02:00 |
|
Krasimir Angelov
|
ae460e76b6
|
allow compilation with emscripten
|
2022-07-04 10:42:34 +02:00 |
|
Inari Listenmaa
|
ec70e4a83e
|
Merge pull request #136 from mengwong/ghc9
compiles with GHC 9.0.2
|
2022-05-06 03:26:00 +02:00 |
|
Andreas Källberg
|
b0b2a06f3b
|
Improve comment
|
2022-05-03 13:10:29 +08:00 |
|
Andreas Källberg
|
221597bd79
|
When profiling, don't add cost centres in Data.Binary.Get
This change speeds up profiling by an order of magnitude.
Without it, the >>= function for Get dominates runtime completely during profiling.
|
2022-05-03 13:08:35 +08:00 |
|
Inari Listenmaa
|
862aeb5d9b
|
Update base <4.15 to <4.16 for tests + pgf*.cabal
|
2022-03-05 13:42:11 +08:00 |
|
Meng Weng Wong
|
b53a102c98
|
if this PR is accepted we don't need these instructions
|
2022-03-05 12:59:25 +08:00 |
|
Meng Weng Wong
|
bc14a56f83
|
"now try this" instructions for people flailing with Apple Silicon M1
|
2022-03-05 12:59:25 +08:00 |
|
Inari Listenmaa
|
45bc5595c0
|
Update C runtime install instructions
|
2021-07-15 09:54:15 +08:00 |
|
Meowyam
|
743f5e55d4
|
add missing install.sh file for c runtime
|
2021-07-14 17:20:20 +08:00 |
|
John J. Camilleri
|
cdbe73eb47
|
Remove two missing-methods warnings
|
2021-07-08 12:10:41 +02:00 |
|
John J. Camilleri
|
0954b4cbab
|
More cabal file cleanup. Remove some more tabs from Haskell source.
|
2021-07-07 13:04:09 +02:00 |
|
John J. Camilleri
|
f2e52d6f2c
|
Replace tabs for whitespace in source code
|
2021-07-07 09:40:41 +02:00 |
|
John J. Camilleri
|
0c3ca3d79a
|
Add note in PGF2 documentation about risk for integer overflow.
Closes #109
|
2021-07-06 14:43:21 +02:00 |
|
John J. Camilleri
|
84b4b6fab9
|
Some more cabal file cleanup. Add stack files for pgf, pgf2.
|
2021-07-06 14:11:30 +02:00 |
|
2jacobtan
|
e1a40640cd
|
specify version bounds in pgf.cabal and pgf2.cabal
|
2021-07-06 05:42:34 +08:00 |
|
Inari Listenmaa
|
6efbd23c5c
|
Merge pull request #84 from ffrixslee/issue-46
Issue 46 (various deprecations during compilation of GF)
|
2021-06-29 23:48:00 +02:00 |
|
John J. Camilleri
|
3a27fa0d39
|
Add another =
|
2021-06-24 09:34:27 +02:00 |
|
John J. Camilleri
|
1ba5449d21
|
Update pgf.cabal, and minors to other cabal files
|
2021-06-24 09:31:37 +02:00 |
|
John J. Camilleri
|
84fd431afd
|
Manage to get completion working in PGF2
|
2021-05-03 22:28:48 +02:00 |
|
John J. Camilleri
|
588cd6ddb1
|
Improvement to test script, distinguishes when input ends with whitespace
|
2021-05-03 20:51:24 +02:00 |
|
John J. Camilleri
|
437bd8e7f9
|
Add proper error handling in complete
|
2021-05-03 20:36:31 +02:00 |
|
John J. Camilleri
|
e56d1b2959
|
Second attempt. Reading enum is closer to working but all strings are empty.
|
2021-05-03 14:25:35 +02:00 |
|
John J. Camilleri
|
450368f9bb
|
First attempt at adding support for complete in PGF2 (gives segmentation faults)
|
2021-05-03 13:19:08 +02:00 |
|
John J. Camilleri
|
60bc752a6f
|
Add note about type-checking dynamic expressions in PGF2 Haddock
Closes #72
|
2021-04-30 14:59:20 +02:00 |
|
krangelov
|
8fbfc0b4a9
|
bracketedLinearize now reports the binding spots just like the Haskell binding
|
2021-02-26 14:58:31 +01:00 |
|
krangelov
|
655173932e
|
fix type signature
|
2021-01-20 20:38:19 +01:00 |
|
krangelov
|
04f6f113f0
|
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core
|
2021-01-20 20:16:26 +01:00 |
|
krangelov
|
bac619f025
|
fix gu_map_next
|
2021-01-20 20:15:40 +01:00 |
|
krangelov
|
d4ccd2848c
|
Take a step back and do bottom up prediction only when needed. This solves the problem that some sentences were impossible to parse.
|
2020-11-17 10:26:00 +01:00 |
|
Liyana
|
4364b1d9fb
|
Replaced Control.Monad.Error with Control.Monad.Except
|
2020-11-10 17:11:41 +08:00 |
|
Liyana
|
dc6dd988bc
|
Replaced inlinePerformIO with accursedUnutterablePerformIO
|
2020-11-10 17:01:47 +08:00 |
|
krangelov
|
f3a8658cc1
|
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core
|
2020-10-02 19:55:24 +02:00 |
|
krangelov
|
bfb94d1e48
|
fix parsing with HOAS
|
2020-10-02 19:34:52 +02:00 |
|
John J. Camilleri
|
d95b3efd6b
|
Add instructions for uploading PGF2 to Hackage
|
2020-09-18 10:49:21 +02:00 |
|
John J. Camilleri
|
db8b111e72
|
Bump PGF2 to 1.2.1
|
2020-09-18 10:34:45 +02:00 |
|
Andreas Källberg
|
56f94da772
|
Merge remote-tracking branch 'origin/master' into fix-newer-cabal
|
2020-09-05 21:11:12 +02:00 |
|
krangelov
|
90fc1d750e
|
remove the deprecated pgf_print_expr_tuple
|
2020-08-14 21:03:48 +02:00 |
|
krangelov
|
24beed9a95
|
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core
|
2020-08-14 20:56:20 +02:00 |
|
krangelov
|
23edeec5a9
|
added an API for cloning expressions/types/literals
|
2020-08-14 20:54:15 +02:00 |
|
Andreas Källberg
|
251845f83e
|
First attempt at fixing incompabilities with newer cabal
|
2020-08-05 18:48:24 +02:00 |
|
John J. Camilleri
|
deddde953f
|
Add script for uploading PGF2 documentation to Hackage
Hackage's attempt to build the package will fail because of missing C libraries
|
2020-08-03 14:22:32 +02:00 |
|
John J. Camilleri
|
c53353f087
|
Updates to PGF2 readme
|
2020-07-28 22:54:34 +02:00 |
|