Warning: session_start(): open(/var/lib/php/sessions/sess_1sl6i69kddr8q9f0c3srnpph4k, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
//import static main.DateStructures.*;
sclass EnglishDateParser > DateStructures {
bool assumeFuture = true; // e.g. for "tuesday"
void init {
}
SomeDate parse(S s) null {
init();
new ProbabilisticParser1 parser;
ProbabilisticParser1.Action number = parser.new Any {
double calcProbabilityForMatchedText(S s) {
ret isInteger(s) ? 100 : 50;
}
};
BasicLogicRule rule = parser.ruleFromActions(
number,
parser.new ConsumeToken("/"),
number,
parser.new ConsumeToken("/"),
number
);
parser.parse(rule, s);
ProbabilisticParser1.State state = parser.bestDoneState();
print(state);
if (state != null)
print(parser.stateToMatches(state));
}
}