From edd5a0ca0330c771c9a4a1e8286e03c194b4e647 Mon Sep 17 00:00:00 2001 From: aarne Date: Tue, 28 Mar 2017 07:11:30 +0000 Subject: [PATCH] using MissingAra in ConstructorsAra so that we can now compile the RGL API for Arabic. When a function with not yet defined constants is used in an application, a compile time error reveals this. --- lib/src/api/ConstructorsAra.gf | 5 +++-- lib/src/api/TryAra.gf | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 lib/src/api/TryAra.gf diff --git a/lib/src/api/ConstructorsAra.gf b/lib/src/api/ConstructorsAra.gf index 777f3a249..1b6a5bad6 100644 --- a/lib/src/api/ConstructorsAra.gf +++ b/lib/src/api/ConstructorsAra.gf @@ -1,3 +1,4 @@ ---# -path=.:alltenses:prelude +--# -path=.:alltenses:prelude:../arabic -resource ConstructorsAra = Constructors with (Grammar = GrammarAra) ; +resource ConstructorsAra = Constructors with (Grammar = GrammarAra) ** + open MissingAra in {} diff --git a/lib/src/api/TryAra.gf b/lib/src/api/TryAra.gf new file mode 100644 index 000000000..98187a360 --- /dev/null +++ b/lib/src/api/TryAra.gf @@ -0,0 +1,6 @@ +--# -path=.:../arabic:../common:../abstract:../prelude + +resource TryAra = SyntaxAra, LexiconAra, ParadigmsAra - [mkAdN, mkAdv,mkOrd,mkQuant] ** + open (P = ParadigmsAra) in { + +}