hebrew.m

From Spinach Documentation Wiki
Jump to: navigation, search

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