All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rule-bases.rules_en.db Maven / Gradle / Ivy

Go to download

Converts text temporal expressions into their normalized values (standard: ISO 8601 extension used in TimeML)

There is a newer version: 1.0.19
Show newest version
SQLite format 3@  ?
?h?8??N%mindexrl3patRULES_LEVEL3CREATE INDEX rl3pat ON RULES_LEVEL3(pattern ASC)N%mindexrl2patRULES_LEVEL2CREATE INDEX rl2pat ON RULES_LEVEL2(pattern ASC)?%%?mtableRULES_LEVEL3RULES_LEVEL3CREATE TABLE RULES_LEVEL3 (id INTEGER PRIMARY KEY, pattern TEXT, rule_type TEXT, rule TEXT, rule_condition TEXT)?%%?mtableRULES_LEVEL2RULES_LEVEL2CREATE TABLE RULES_LEVEL2 (id INTEGER PRIMARY KEY, pattern TEXT, rule_type TEXT, rule TEXT, rule_condition TEXT)?%%?mtableRULES_LEVEL1RULES_LEVEL1CREATE TABLE RULES_LEVEL1 (id INTEGER PRIMARY KEY, pattern TEXT, rule_type TEXT, rule TEXT, rule_condition TEXT)??????
??	?p2
W
cA??????c7/--valentine_s_TUnitimplicit_deicticDCTYEAR;"-02-14"C/--%the_end_the_TUnitimplicit_deicticDCTYEAR;"-12-31"PAT(3)==year7-?year-endimplicit_deicticADD(DCT,year,-1);"-12-31";--'year-endimplicit_deicticDCTYEAR;"-12-31"tense==futurex0x)J/-9'the_end_the_TUnitimplicit_deicticADD(DCT,month,0);"-30"PAT(3)==month;'-=christmas_Numimplicit_deicticTO_YEAR(PAT(1));"-12-25"/--christmasimplicit_deicticDCTYEAR;"-12-25"5+--christmas_TUnitimplicit_deicticDCTYEAR;"-12-25"<)-=next_christmasimplicit_deicticADD(DCT,year,1);"-12-25"93=christmas_TUnit_NumexplicitTO_YEAR(PAT(2));"-12-25"
A??AA/-''intercalary_TUnitimplicit_deicticDCTYEAR;"-02"PAT(1)==monthB/--#intercalary_TUnitimplicit_deicticDCTYEAR;"-02-29"PAT(1)==day6---san_fermin_TUnitimplicit_deicticDCTYEAR;"-07-07"

C?????|YC?o/valentine_s_TUnit/the_end_the_TUnityear-end/the_end_the_TUnityear-end'christmas_Num+christmas_TUnit)next_christmas
christmas3christmas_TUnit_Num
????/intercalary_TUnit/intercalary_TUnit-san_fermin_TUnit
?
QQ??Km??Ol??6-=TWeekdayimplicit_deicticDATE_WEEKDAY(DCT,PAT(0))J!-OTMonth_Numimplicit_deicticDATE_MONTH_DAY(DCT,PAT(0),PAT(1))PAT(1)<32<!UTMonth_NumexplicitTO_YEAR(PAT(1));"-";TO_MONTH(PAT(0))2-9TMonthimplicit_deicticDATE_MONTH(DCT,PAT(0)) +
NumexplicitTO_YEAR(PAT(0)):-K
todayimplicit_deicticDCTYEAR;"-";DCTMONTH;"-";DCTDAY.-+yesterdayimplicit_deicticADD(DCT,day,-1),-)tomorrowimplicit_deicticADD(DCT,day,1)F
'-SNum_TUnit_agoimplicit_deicticADD(DCT,PAT(1),NEGATIVEINT(PAT(0)))'nowvague"PRESENT_REF"3E
Num_TUnitdurative"P";TO_PERIOD(PAT(0),PAT(1))*;TUnitdurative"P";TO_PERIOD(1,PAT(0))12!-/this_TUnitimplicit_deicticADD(DCT,PAT(1),0)
????:x??7{?V?23!-1last_TUnitimplicit_deicticADD(DCT,PAT(1),-1)14!-/next_TUnitimplicit_deicticADD(DCT,PAT(1),1)=e'-Alast_TWeekdayimplicit_deicticADD_WEEKDAY(DCT,PAT(1),-7)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy