Arianna Masciolini
3ecb75d7d8
remove accidental file
2025-08-08 20:57:13 +02:00
Arianna Masciolini
5935119050
more specific instructions for different macs
2025-08-08 20:43:15 +02:00
Inari Listenmaa
3b69a28dbd
Delete src/runtime/python/pgf.egg-info directory
...
remove files that were committed by accident
2025-08-08 19:29:44 +02:00
Inari Listenmaa
aa004246d2
Merge pull request #190 from GrammaticalFramework/pgf-1.1
...
Publish PGF 1.1
2025-08-08 19:14:01 +02:00
Arianna Masciolini
dcae5f929e
fix typo
2025-08-08 18:20:47 +02:00
Inari Listenmaa
c7e26d7cd2
also add the 9.6 compatibility fixes to PGF2
2025-08-08 18:12:26 +02:00
Inari Listenmaa
4fea7cf37f
Update release scripts for 3.12
2025-08-08 18:11:52 +02:00
Inari Listenmaa
a218903a2d
use setuptools (so it works for 3.12+) + bump version to 1.1
2025-08-03 17:26:26 +02:00
Arianna Masciolini
d983255326
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core
2025-08-02 23:01:29 +02:00
Arianna Masciolini
288984d243
fix compatibility with newer gcc versions
2025-08-02 23:01:20 +02:00
Arianna Masciolini
5170668ff2
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core into hleiss/master
2025-08-02 19:02:30 +02:00
Inari Listenmaa
01c4f82e07
misc small fixes:
...
- update actions/cache to v4
- update haskell/actions/setup to haskell-actions/setup
- stack doesn't support ghc < 8.4, remove from CI
- don't fail immediately
- add -fpermissive flag to gcc
- only build 9.6.6 with macos and windows latest
- bump base upper bound
2025-08-02 18:46:00 +02:00
Inari Listenmaa
b914a25de3
define return in terms of pure, >> as *>, mappend as <>
...
In preparation for deprecation, see https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid and https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
2025-08-02 16:39:31 +02:00
Hans Leiss
643617ccc4
Bug fix for gf-shell command 'pt -compute' in Expr.hs by
...
tryMatch p (VConst _ _) env = match sig f eqs as0
2025-02-18 12:41:14 +01:00
aarneranta
bc56b54dd1
random generation of literals now has ten different values for each built in type; maybe a better solution for most cases than just one value
2025-01-07 11:20:23 +01:00
aarneranta
7e707508a7
showExpr and linearize now refresh the printed variables if needed
2024-03-01 09:17:08 +01:00
Aarne Ranta
c2182274df
visualize_dependencies (vd) now creates latex in landscape mode to show long trees better
2023-12-14 11:56:11 +01:00
o1lo01ol1o
2c98075a0b
support ghc9.4
2023-11-15 12:04:41 -06:00
Krasimir Angelov
096b36c21d
Update jit.c
2023-09-07 17:37:25 +02:00
Krasimir Angelov
86af7b12b3
the jitter should still read the absfuns even for EMSCRIPTEN and aarch64
2023-08-11 10:47:29 +02:00
Krasimir Angelov
e2c2763d59
One more place with __aarch64__
2023-08-09 10:59:53 +02:00
Krasimir Angelov
fae2fc4c6c
Try with __aarch64__
2023-08-09 10:58:50 +02:00
Krasimir Angelov
5131fadd1f
lightning.h not included on aarch64
2023-08-08 16:18:49 +02:00
Krasimir Angelov
0e1cbfaa7e
Disable the jit on aarch64
2023-08-04 15:01:31 +02:00
Krasimir Angelov
95e5976b03
Create funcs.h
2023-08-04 14:49:55 +02:00
Krasimir Angelov
9dee033e2c
Create Create aarch64/fp.h
2023-08-04 14:49:22 +02:00
Krasimir Angelov
83a4a0525e
Create aarch64/core.h
2023-08-04 14:48:58 +02:00
Krasimir Angelov
f58697f31f
Create aarch64/asm.h
2023-08-04 14:48:01 +02:00
Krasimir Angelov
8f6dc916b6
added aarch64 configure.ac
2023-08-04 14:46:27 +02:00
Krasimir Angelov
8190d9fe49
export BindType(..)
2023-03-01 09:57:48 +01:00
Krasimir Angelov
2c13f529f9
Update INSTALL
2023-02-05 09:40:14 +01:00
Andreas Källberg
03df25bb7a
Add support for ghc-9.2.4
2022-10-04 17:01:23 +02:00
Krasimir Angelov
dc8dce90a0
added a Setup script to compile without cabal-install
2022-08-24 14:00:22 +02:00
krangelov
3acb7d2da4
silence harmless warnings
2022-08-12 10:54:43 +02:00
krangelov
08fb29e6b8
fix the reference counting for pgf.BIND
2022-08-12 10:51:56 +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