-- Copyright (c) 2016-present, Facebook, Inc. -- All rights reserved. -- -- This source code is licensed under the BSD-style license found in the -- LICENSE file in the root directory of this source tree. {-# LANGUAGE OverloadedStrings #-} module Duckling.Ordinal.HI.Corpus ( corpus ) where import Data.String import Prelude import Duckling.Locale import Duckling.Ordinal.Types import Duckling.Resolve import Duckling.Testing.Types corpus :: Corpus corpus = (testContext {locale = makeLocale HI Nothing}, testOptions, allExamples) allExamples :: [Example] allExamples = concat [examples (OrdinalData 0) [ "शून्य" ] , examples (OrdinalData 1) [ "प्रथम" , "पहला" , "पहली" , "पहले" ] , examples (OrdinalData 2) [ "द्वितीय" , "दूसरा" , "दूसरी" , "दूसरे" ] , examples (OrdinalData 3) [ "तृतीय" , "तीसरा" , "तीसरी" , "तीसरे" ] , examples (OrdinalData 4) [ "चौथा" , "चौथी" , "चौथे" ] , examples (OrdinalData 5) [ "पाँचवा" , "पाँचवी" , "पाँचवे" , "5वा" , "5वी" , "5वे" ] , examples (OrdinalData 6) [ "छठा" , "छठी" , "छठे" ] , examples (OrdinalData 10) [ "दसवा" , "दसवी" , "दसवे" , "10वा" , "10वी" , "10वे" ] , examples (OrdinalData 18) [ "अठारहवा" , "अठारहवी" , "अठारहवे" , "18वा" , "18वी" , "18वे" ] , examples (OrdinalData 25) [ "पच्चीसवा" , "पच्चीसवी" , "पच्चीसवे" , "25वा" , "25वी" , "25वे" ] , examples (OrdinalData 50) [ "पचासवा" , "पचासवी" , "पचासवे" , "50वा" , "50वी" , "50वे" ] , examples (OrdinalData 90) [ "नब्बेवा" , "नब्बेवी" , "नब्बेवे" , "90वा" , "90वी" , "90वे" ] ]