John J. Camilleri
|
e78e9102be
|
Add variable expressions
|
2021-09-13 22:29:23 +02:00 |
|
John J. Camilleri
|
c5ce2fd4b7
|
Add ExprMeta type, with two basic tests
|
2021-09-13 16:18:32 +02:00 |
|
John J. Camilleri
|
7e747fbd17
|
int -> size_t
|
2021-09-13 15:23:07 +02:00 |
|
John J. Camilleri
|
3d25efd38a
|
Add functionIsConstructor function
|
2021-09-13 15:15:16 +02:00 |
|
John J. Camilleri
|
919fd5d83e
|
Make Expr_str work for large (size > 1) and negative integers
|
2021-09-13 14:38:05 +02:00 |
|
John J. Camilleri
|
5f5bd7a83b
|
Implement Expr_str correctly (but doesn't handle big ints yet)
|
2021-09-13 10:03:26 +02:00 |
|
krangelov
|
375452063f
|
fix the crashes
|
2021-09-11 23:32:50 +02:00 |
|
John J. Camilleri
|
678d244b21
|
Trying to complete Type marshaller, keep getting segfaults
|
2021-09-10 00:28:16 +02:00 |
|
John J. Camilleri
|
2f51c8471c
|
Fix conversion from PyUnicode to PgfText. Remove Python 2-style PyString macros.
|
2021-09-09 23:41:55 +02:00 |
|
John J. Camilleri
|
4739e3d779
|
Merge branch 'majestic' of github.com:GrammaticalFramework/gf-core into majestic
|
2021-09-09 20:42:07 +02:00 |
|
John J. Camilleri
|
8bc171d7a1
|
Remove int tag from ExprLitObject
|
2021-09-09 20:42:01 +02:00 |
|
krangelov
|
7c622d2621
|
fix the definition of PgfMarshallerVtbl for C
|
2021-09-09 17:58:18 +02:00 |
|
John J. Camilleri
|
1d0c4e7c39
|
Handle unmarshalling of large ints in Python bindings
|
2021-09-09 09:34:05 +02:00 |
|
John J. Camilleri
|
9739344ca6
|
Support (small, size = 1) negative integers
|
2021-09-08 17:25:10 +02:00 |
|
John J. Camilleri
|
3b1907cd8c
|
Add Expr and ExprLit types to Python bindings. Seem to work for readExpr.
|
2021-09-08 16:03:54 +02:00 |
|
John J. Camilleri
|
5b96ede199
|
Work in progress with marshalling in Python bindings, trying to get Type_str to work without segfaulting
|
2021-09-06 23:49:53 +02:00 |
|
John J. Camilleri
|
b7cddf206b
|
First attempts at marshalling in Python bindings, not really sure what I'm doing
|
2021-09-06 15:32:18 +02:00 |
|
John J. Camilleri
|
a8efc61579
|
Working readType, functionType, unmarshaller for types (except exprs) in Python bindings
|
2021-09-06 14:06:57 +02:00 |
|
John J. Camilleri
|
d53b7587f5
|
Fill in literal cases in Python unmarshaller (untested)
|
2021-09-03 15:26:10 +02:00 |
|
John J. Camilleri
|
3ecb937753
|
Start work on marshalling in Python bindings
|
2021-09-03 14:14:47 +02:00 |
|