From 7167c1fc5c259425d375c1ad1cfebef64d13cba1 Mon Sep 17 00:00:00 2001 From: Peter Flach Date: Tue, 20 Mar 2018 09:31:40 +0000 Subject: [PATCH] small changes to roman.pl --- roman.pl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/roman.pl b/roman.pl index 9de9bd8..ff9d661 100644 --- a/roman.pl +++ b/roman.pl @@ -17,8 +17,16 @@ d(2,N) --> i(N),i(N). d(3,N) --> i(N),i(N),i(N). d(4,N) --> i(N),v(N). +%d(4,N) --> i(N),i(N),i(N),i(N). d(5,N) --> v(N). d(6,N) --> v(N),i(N). d(7,N) --> v(N),i(N),i(N). d(8,N) --> v(N),i(N),i(N),i(N). d(9,N) --> i(N),{N1 is N+1},i(N1). + +/** <examples> + +?- phrase(roman(1984),R). +?- phrase(roman(Y),[m,c,m,l,x,x,x,i,v]). + +*/ \ No newline at end of file