aarne
d22204745d
a constant Prelude.notYet to mark not yet implemented functions, with the purpose of enabling the compilation of the RGL API
2017-03-28 07:09:26 +00:00
krasimir
9cf3c8fea0
added all orthographic primitives
2015-05-11 13:01:39 +00:00
kr.angelov
226be7fbd6
forgotten changes in Predef.gf for making CAPIT a built-in operation
2014-10-31 14:28:52 +00:00
aarne
efec3e98d8
new Prelude functions for optional commas
2014-05-23 13:16:57 +00:00
aarne
8b22d10062
solved the issue with it_Pron not having possessive suffix in Fin; fixed a number of warnings in Fin
2013-12-11 08:06:01 +00:00
aarne
24ad1bfd6a
changed the order of Prelude.Bool to False | True. This is how it is in Haskell to create expected Ord and Enum. Now it also gives a better default for English clause linearizations, as False = uncontracted.
2013-12-03 13:52:52 +00:00
kr.angelov
26b65e5785
added Predef.SOFT_BIND. This special token allows zero or more spaces between ordinary tokens. It is also used in the English RGL to attach the commas to the previous word.
2013-11-12 09:54:57 +00:00
kr.angelov
4891dbce7e
a major refactoring in the C and the Haskell runtimes. Note incompatible change in the PGF format!!!
...
The following are the outcomes:
- Predef.nonExist is fully supported by both the Haskell and the C runtimes
- Predef.BIND is now an internal compiler defined token. For now
it behaves just as usual for the Haskell runtime, i.e. it generates &+.
However, the special treatment will let us to handle it properly in
the C runtime.
- This required a major change in the PGF format since both
nonExist and BIND may appear inside 'pre' and this was not supported
before.
2013-09-27 15:09:48 +00:00
kr.angelov
62afa58663
nonExist now does the expected thing
2013-08-23 13:17:45 +00:00
aarne
9d4b055f5f
toUpperFirst and toLowerFirst in Prelude
2013-08-01 15:42:37 +00:00
kr.angelov
4c7ec15f1c
typos in Prelude.gf: Type --> PType
2011-11-30 14:55:11 +00:00
aarne
a1fdeb6704
next-lib renamed to lib, lib to old-lib
2009-06-22 15:39:08 +00:00