hebrew.m
IK's Hebrew flashcards function. It loads Hebrew vocabulary spreadsheets stored next to the function, including nouns, adjectives, verbs, question words, and other word-class files. Each spreadsheet contains English prompts and the relevant Hebrew grammatical forms; incomplete entries and entries without Hebrew text are ignored.
Syntax
hebrew()
hebrew(mode)
ncards=hebrew(mode,max_cards)
hebrew('gui')
Parameters
mode - 'forward', 'backward', 'both', or 'gui'. In forward
mode, English is shown first and Hebrew is revealed
after <Enter>. In backward mode, Hebrew is shown first
and English is revealed after <Enter>. In both mode,
the direction is random on every card. Default is 'both'
max_cards - maximum number of cards to show. Use zero to load the
spreadsheets, return the card count, and exit
Outputs
ncards - number of usable flashcards loaded from the spreadsheets
Notes
Open-ended command-line runs are stopped with CTRL+C. In GUI mode, a one-button graphical flashcard window is opened; the button reveals the answer on the first click and advances to another randomly selected card on the second click.
See also
forum.m, wiki.m, banner.m, cacheman.m, compile_mex.m, dipolar.m, existentials.m, exorcise.m, iseye.m, patrol.m, rearm.m, report.m, sniff.m, summary.m, symmetry.m, tolerances.m, wipe_cache.m, Kernel_utilities
Version 2.11, authors: Ilya Kuprov