Data update
This commit is contained in:
parent
0df55f9f24
commit
aec8ed51b6
1045 changed files with 18889 additions and 2777 deletions
|
|
@ -0,0 +1,10 @@
|
|||
:import std/List .
|
||||
:import std/Char .
|
||||
|
||||
determine [∅?0 '?' ([(0 =? '?' 'Q' (0 =? '.' 'S' (0 =? '!' 'E' 'N')))] _0)]
|
||||
|
||||
:test (determine empty) ('?')
|
||||
:test (determine "hi there, how are you today?") ('Q')
|
||||
:test (determine "I'd like to present to you the washing machine 9001.") ('S')
|
||||
:test (determine "You have been nominated to win one of these!") ('E')
|
||||
:test (determine "Just make sure you don't break it") ('N')
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
func$ stype s$ .
|
||||
h$ = substr s$ len s$ 1
|
||||
ind = strpos "?!." h$ mod1 4
|
||||
return substr "QESN" ind 1
|
||||
.
|
||||
txt$[] = [ "hi there, how are you today?" "I'd like to present to you the washing machine 9001." "You have been nominated to win one of these!" "Just make sure you don't break it" ]
|
||||
for t$ in txt$[]
|
||||
print t$ & " -> " & stype t$
|
||||
.
|
||||
Loading…
Add table
Add a link
Reference in a new issue