From 1235a74134ca5486de2b305904158372095cf5f6 Mon Sep 17 00:00:00 2001 From: Sam Anklesaria Date: Mon, 9 Mar 2009 20:39:48 -0500 Subject: [PATCH] added simple tsv flashcard program --- extra/drills/drills.factor | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 extra/drills/drills.factor diff --git a/extra/drills/drills.factor b/extra/drills/drills.factor new file mode 100644 index 0000000000..ee4343b1b8 --- /dev/null +++ b/extra/drills/drills.factor @@ -0,0 +1,41 @@ +USING: accessors arrays cocoa.dialogs combinators continuations +fry grouping io.encodings.utf8 io.files io.styles kernel math +math.parser models models.filter models.history namespaces random +sequences splitting ui ui.gadgets.alerts ui.gadgets.book-extras +ui.gadgets.books ui.gadgets.buttons ui.gadgets.frames +ui.gadgets.grids ui.gadgets.labels ui.gadgets.tracks ui.gestures ; + +IN: drills +SYMBOLS: it startLength ; +: big ( gadget -- gadget ) { "sans-serif" plain 30 } >>font ; +: card ( model quot -- button ) big [ next ] ; +: op ( quot str -- gadget )