Result:
found 472 distributions and 1093 files matching your query ! ( run in 0.510 )


Game-WordBrain

 view release on metacpan or  search on metacpan

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

anticonventionally
anticonvulsant
anticonvulsive
anticor
anticorn
anticorona
anticorrosion
anticorrosive
anticorrosively
anticorrosiveness
anticorrosives

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

cataclysms
catacomb
catacombic
catacombs
catacorner
catacorolla
catacoustics
catacromyodian
catacrotic
catacrotism
catacumba

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

cocooning
cocoons
cocopan
cocopans
cocorico
cocoroot
cocos
cocotte
cocottes
cocovenantor
cocowood

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

cornwall
cornwallis
cornwallises
cornwallite
corny
coroa
corocleisis
corodiary
corodiastasis
corodiastole
corodies
corody
corojo
corol
corolitic
coroll
corolla
corollaceous
corollarial
corollarially
corollaries
corollary
corollary's
corollas
corollate
corollated
corollet
corolliferous
corollifloral
corolliform
corollike
corolline
corollitic
coromandel
coromell
corometer
corona
coronach
coronachs
coronad
coronadite
coronado
coronados
coronae
coronagraph
coronagraphic
coronal
coronale
coronaled
coronalled
coronally
coronals
coronamen
coronaries
coronary
coronas
coronate
coronated
coronation
coronations
coronatorial
coronavirus
corone
coronel
coronels
coronene
coroner
coroners
coronership
coronet
coronet's
coroneted
coronetlike
coronets
coronetted
coronettee
coronetty
coroniform
coronillin
coronillo
coronion
coronis
coronitis
coronium
coronize
coronobasilar
coronofacial
coronofrontal
coronograph
coronographic
coronoid
coronule
coroparelcysis
coroplast
coroplasta
coroplastae
coroplastic
coroplasty
coroscopy
corosif
corotate
corotated
corotates
corotating
corotation
corotomy
coroun
coroutine
coroutine's
coroutines
corozo
corozos
corp
corpl
corpn
corpora
corporacies

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

cosalite
cosaque
cosavior
coscet
coscinomancy
coscoroba
cose
coseasonal
coseat
cosec
cosecant

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

decorators
decoratory
decore
decorement
decorist
decorous
decorously
decorousness
decorrugative
decors
decorticate
decorticated
decorticating

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

dedans
dedd
deddy
dedecorate
dedecoration
dedecorous
dedenda
dedendum
dedentition
dedicant
dedicate

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

demichamfron
demicircle
demicircular
demicivilized
demicolumn
demicoronal
demicritic
demicuirass
demiculverin
demicylinder
demicylindrical

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

encorbelment
encore
encored
encores
encoring
encoronal
encoronate
encoronet
encorpore
encounter
encounterable
encountered
encounterer

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

epicontinental
epicoracohumeral
epicoracoid
epicoracoidal
epicormic
epicorolline
epicortical
epicostal
epicotyl
epicotyleal
epicotyledonary

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

geochronology
geochronometric
geochronometry
geochrony
geocline
geocoronium
geocratic
geocronite
geocyclic
geod
geodaesia

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

incopresentability
incopresentable
incor
incord
incornished
incoronate
incoronated
incoronation
incorp
incorporable
incorporal
incorporality
incorporally

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

indeclinableness
indeclinably
indecomponible
indecomposable
indecomposableness
indecorous
indecorously
indecorousness
indecorum
indeed
indeedy
indef
indefaceable

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

lickspittling
licorice
licorices
licorn
licorne
licorous
licour
lictor
lictorian
lictors
licuri

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

nondeclivitous
nondecomposition
nondecorated
nondecoration
nondecorative
nondecorous
nondecorously
nondecorousness
nondecreasing
nondedication
nondedicative
nondedicatory
nondeducible

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

paracondyloid
paracone
paraconic
paraconid
paraconscious
paracorolla
paracotoin
paracoumaric
paracresol
paracrostic
paracusia

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

precordiality
precordially
precordium
precorneal
precornu
precoronation
precorrect
precorrection
precorrectly
precorrectness
precorrespond

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

rancidly
rancidness
rancio
rancor
rancored
rancorous
rancorously
rancorousness
rancorproof
rancors
rancour
rancours
rand

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

ratwood
raucid
raucidity
raucities
raucity
raucorous
raucous
raucously
raucousness
raught
raughty

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

recordists
recordless
records
recordsize
recork
recoronation
recorporification
recorporify
recorrect
recorrection
recorrupt

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

scientificogeographical
scientificohistorical
scientificophilosophical
scientificopoetic
scientificoreligious
scientificoromantic
scientintically
scientism
scientist
scientist's
scientistic

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

scorning
scorningly
scornproof
scorns
scorny
scorodite
scorpaena
scorpaenid
scorpaenoid
scorpene
scorper

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

semicope
semicordate
semicordated
semicoriaceous
semicorneous
semicoronate
semicoronated
semicoronet
semicostal
semicostiferous
semicotton
semicotyle
semicounterarch

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

stercoremia
stercoreous
stercoricolous
stercorin
stercorite
stercorol
stercorous
stercovorous
sterculia
sterculiaceous
sterculiad
stere

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

tobacconist
tobacconistical
tobacconists
tobacconize
tobaccophil
tobaccoroot
tobaccos
tobaccosim
tobaccoweed
tobaccowood
tobaccoy

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

tocology
tocome
tocometer
tocopherol
tocophobia
tocororo
tocsin
tocsins
tocusso
tod
today

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

tragicomic
tragicomical
tragicomicality
tragicomically
tragicomipastoral
tragicoromantic
tragicose
tragion
tragions
tragoedia
tragopan

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

uncorking
uncorks
uncorned
uncorner
uncornered
uncoronated
uncoroneted
uncorporal
uncorpulent
uncorpulently
uncorrect
uncorrectable

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

undecomposable
undecomposed
undecompounded
undecorated
undecorative
undecorous
undecorously
undecorousness
undecorticated
undecoyed
undecreased
undecreasing
undecreasingly

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

unrammed
unramped
unranched
unrancid
unrancored
unrancorous
unrancoured
unrancourous
unrandom
unranging
unrank

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

vasoconstricting
vasoconstriction
vasoconstrictive
vasoconstrictor
vasoconstrictors
vasocorona
vasodentinal
vasodentine
vasodepressor
vasodilatation
vasodilating

 view all matches for this distribution


Games-Cryptoquote

 view release on metacpan or  search on metacpan

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|4|7|3|2|10|11:disillusion|
1|2|3|2|5|4|7|3|2|10|11|12|1:disillusioned|
1|2|3|2|5|4|7|3|2|10|11|12|13|7|15:disillusionment|
1|2|3|2|5|4|7|3|2|10|11|12|13|7|15|3:disillusionments|
1|2|3|2|5|4|7|3|2|10|11|2|7|14:disillusioning|
1|2|3|2|5|4|7|3|9:corollary|
1|2|3|2|5|4|7|3|9|10|11:corollaries|
1|2|3|2|5|4|7|4:harasses|parallel|
1|2|3|2|5|4|7|4|5|10:paralleled|
1|2|3|2|5|4|7|4|9:parallels|
1|2|3|2|5|4|7|4|9|10|11:paralleling|parallelism|
1|2|3|2|5|4|7|4|9|10|3|2|13:parallelogram|

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|6|2|8|9|10|11|8:Macaulayisms|
1|2|3|2|5|6|2|8|9|2:Betelgeuse|
1|2|3|2|5|6|2|8|9|3:Venezuelan|
1|2|3|2|5|6|2|8|9|5:manageable|
1|2|3|2|5|6|2|8|9|5|3|5|13|8:manageableness|
1|2|3|2|5|6|3:Donovan|colonel|coroner|deserts|resents|risings|visions|
1|2|3|2|5|6|3|2|9|10:litigation|mitigation|mitigative|
1|2|3|2|5|6|3|2|9|4:mitigating|
1|2|3|2|5|6|3|2|9|6:relentless|
1|2|3|2|5|6|3|2|9|6|3|12:relentlessly|
1|2|3|2|5|6|3|2|9|6|4|2|6|6:relentlessness|
1|2|3|2|5|6|3|4:managing|
1|2|3|2|5|6|3|5|9|10:fatalities|
1|2|3|2|5|6|3|5|9|6:finiteness|
1|2|3|2|5|6|3|8:Hereford|colonels|coronary|fatality|honoring|litigate|mitigate|renewing|
1|2|3|2|5|6|3|8|1:catalytic|
1|2|3|2|5|6|3|8|2|10:paranormal|
1|2|3|2|5|6|3|8|6|10:statically|
1|2|3|2|5|6|3|8|9:anonymous|mitigated|mitigates|stitching|
1|2|3|2|5|6|3|8|9|10:coronaries|
1|2|3|2|5|6|3|8|9|10|4:anonymously|
1|2|3|2|5|6|4:colorer|facaded|genesis|honorer|nemesis|paraded|
1|2|3|2|5|6|4|2:vegetate|
1|2|3|2|5|6|4|2|9:vegetated|vegetates|
1|2|3|2|5|6|4|2|9|10:limitation|visitation|

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|6|4|8|9:deceiving|receiving|unanimity|
1|2|3|2|5|6|4|8|9|10:honoraries|honorarium|vegetation|
1|2|3|2|5|6|4|8|9|2:repeatable|
1|2|3|2|5|6|4|8|9|3:vegetating|
1|2|3|2|5|6|5|8:mutually|parakeet|
1|2|3|2|5|6|7:Audubon|Augusta|Benelux|Beverly|Boeotia|Bologna|Burundi|Cologne|Dadaism|Dadaist|Dolores|Dorothy|Fijians|Genesco|Hoboken|Karachi|Lamarck|Laramie|Lazarus|Madames|Malamud|Natalie|Paramus|Potomac|Riviera|Saracen|Senegal|Statler|Stetson|Tehe...
1|2|3|2|5|6|7|1:herewith|monogram|receptor|rejector|salaries|savagers|stations|stitches|subunits|
1|2|3|2|5|6|7|1|2:redeclare|
1|2|3|2|5|6|7|1|2|10:redeclares|
1|2|3|2|5|6|7|1|2|3:redeclared|
1|2|3|2|5|6|7|1|9:genealogy|limitably|monograms|rejectors|unanimous|

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|6|7|6|5|10:bagatelles|
1|2|3|2|5|6|7|6|5|3|11:benefitting|
1|2|3|2|5|6|7|6|9:digitally|federally|generally|pitifully|severally|
1|2|3|2|5|6|7|6|9|10|11|4|13|1|9|5|8:telecommunication|
1|2|3|2|5|6|7|6|9|10|11|4|13|1|9|5|8|18:telecommunications|
1|2|3|2|5|6|7|8:Augustan|Benedict|Benedikt|Boeotian|Colombia|Denebola|Dorothea|Epiphany|Hegelian|Horowitz|Japanize|Jeremiah|Lodowick|Malayize|Menelaus|Meredith|Nazareth|Nijinsky|Palatine|Peterson|Saracens|Satanism|Visigoth|Winifred|augustly|balanced|...
1|2|3|2|5|6|7|8|1:sagacious|selectors|
1|2|3|2|5|6|7|8|1|10|11:misinformed|
1|2|3|2|5|6|7|8|2:Catalonia|Datamedia|Dexedrine|Patagonia|celebrate|deceptive|defective|defensive|desecrate|determine|receptive|relevance|renewable|sanatoria|selective|severance|telephone|telescope|vegetable|venerable|
1|2|3|2|5|6|7|8|2|1:determined|
1|2|3|2|5|6|7|8|2|10:celebrated|celebrates|ceremonies|determines|managerial|relevances|telephoned|telephoner|telephones|telescoped|vegetables|

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|6|7|8|2|10|2|3|13:miniaturizing|
1|2|3|2|5|6|7|8|2|10|4|5|2|14|3:miniaturization|
1|2|3|2|5|6|7|8|2|10|8|12|13|14:teleprocessing|
1|2|3|2|5|6|7|8|2|3:redesigned|
1|2|3|2|5|6|7|8|2|3|11:ministering|selectively|
1|2|3|2|5|6|7|8|2|4:coronation|determiner|telescopes|
1|2|3|2|5|6|7|8|2|4|11:determiners|
1|2|3|2|5|6|7|8|2|6:Telefunken|
1|2|3|2|5|6|7|8|2|6|11:Patagonians|
1|2|3|2|5|6|7|8|3:Visigoths|Zoroaster|bilingual|celestial|ridiculed|
1|2|3|2|5|6|7|8|3|1:generating|

t/patterns.txt  view on Meta::CPAN

1|2|3|2|5|6|7|8|6|3|5|6|1:disinterested|
1|2|3|2|5|6|7|8|6|3|5|6|1|4|6|3|3:disinterestedness|
1|2|3|2|5|6|7|8|6|5|11:receptivity|selectivity|
1|2|3|2|5|6|7|8|6|5|4|5|13:uninterpreted|
1|2|3|2|5|6|7|8|6|7|11:determining|
1|2|3|2|5|6|7|8|9:Augustine|Colombian|Dirichlet|Dixieland|Japanized|Japanizes|Malayizes|Molochize|balancers|beheading|bereaving|cataloged|cataloger|celebrity|colonized|colonizer|colonizes|colorings|coroutine|deceasing|deceitful|deception|decertify|de...
1|2|3|2|5|6|7|8|9|1:monotheism|selections|
1|2|3|2|5|6|7|8|9|10:Colombians|Dixiecrats|Molochizes|benefactor|calamitous|ceremonial|colonizers|coroutines|cumulative|deceptions|defections|delegation|developing|federalist|federation|feverishly|filibuster|generalist|generality|generosity|generousl...
1|2|3|2|5|6|7|8|9|10|11:benefactors|celebrating|celebration|delegations|deservingly|determinacy|monographes|revelations|telegraphic|telescoping|vacationers|
1|2|3|2|5|6|7|8|9|10|11|12:celebrations|
1|2|3|2|5|6|7|8|9|10|11|2:determinable|renegotiable|
1|2|3|2|5|6|7|8|9|10|11|2|1:decentralized|
1|2|3|2|5|6|7|8|9|10|11|4:telegraphing|

 view all matches for this distribution


Games-Dissociate

 view release on metacpan or  search on metacpan

t/01_old_junk.t  view on Meta::CPAN

a general solution to this.  So I conject:

Burke's Ambiguity Conjecture:
* All natural languages are subject to syntactic ambiguity.

And a corollary:
* Artificial languages constructed to make syntactic ambiguity impossible
will be so unnatural as to be unlearnable by humans.  (I.e., that aspect of
the language will be unlearnable.  The rest of the language might well be
quite learnable.)

 view all matches for this distribution


Games-Word-Wordlist-Enable

 view release on metacpan or  search on metacpan

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

cornices corniche corniches cornicing cornicle cornicles cornier corniest
cornification cornifications cornily corniness corninesses corning cornmeal
cornmeals cornpone cornpones cornrow cornrowed cornrowing cornrows corns
cornstalk cornstalks cornstarch cornstarches cornu cornua cornual cornucopia
cornucopian cornucopias cornus cornuses cornute cornuted cornuto cornutos
corny corodies corody corolla corollaries corollary corollas corollate
coromandel coromandels corona coronach coronachs coronae coronagraph
coronagraphs coronal coronals coronaries coronary coronas coronate coronated
coronates coronating coronation coronations coronel coronels coroner coroners
coronet coronets coronograph coronographs coronoid corotate corotated
corotates corotating corotation corotations corpora corporal corporalities
corporality corporally corporals corporate corporately corporation
corporations corporatism corporatisms corporatist corporative corporativism
corporativisms corporator corporators corporeal corporealities corporeality
corporeally corporealness corporealnesses corporeities corporeity corposant
corposants corps corpse corpses corpsman corpsmen corpulence corpulences

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

deconstructions deconstructive deconstructor deconstructors deconstructs
decontaminate decontaminated decontaminates decontaminating decontamination
decontaminations decontaminator decontaminators decontrol decontrolled
decontrolling decontrols decor decorate decorated decorates decorating
decoration decorations decorative decoratively decorativeness decorativenesses
decorator decorators decorous decorously decorousness decorousnesses decors
decorticate decorticated decorticates decorticating decortication
decortications decorticator decorticators decorum decorums decos decoupage
decoupaged decoupages decoupaging decouple decoupled decouples decoupling
decoy decoyed decoyer decoyers decoying decoys decrease decreased decreases
decreasing decreasingly decree decreed decreeing decreer decreers decrees

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

incurves incurving incus incuse incused incuses incusing indaba indabas
indagate indagated indagates indagating indagation indagations indagator
indagators indamin indamine indamines indamins indebted indebtedness
indebtednesses indecencies indecency indecent indecenter indecentest
indecently indecipherable indecision indecisions indecisive indecisively
indecisiveness indecisivenesses indeclinable indecomposable indecorous
indecorously indecorousness indecorousnesses indecorum indecorums indeed
indefatigabilities indefatigability indefatigable indefatigableness
indefatigablenesses indefatigably indefeasibilities indefeasibility
indefeasible indefeasibly indefectibilities indefectibility indefectible
indefectibly indefensibilities indefensibility indefensible indefensibly
indefinabilities indefinability indefinable indefinableness indefinablenesses

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

postatomic postattack postaxial postbaccalaureate postbag postbags postbase
postbellum postbiblical postbourgeois postbox postboxes postboy postboys
postburn postcapitalist postcard postcardlike postcards postcava postcavae
postcaval postclassic postclassical postcode postcodes postcoital postcollege
postcolleges postcollegiate postcolonial postconception postconcert
postconquest postconsonantal postconvention postcopulatory postcoronary
postcoup postcranial postcranially postcrash postcrises postcrisis postdate
postdated postdates postdating postdeadline postdebate postdebutante
postdebutantes postdelivery postdepositional postdepression postdevaluation
postdiluvian postdiluvians postdive postdivestiture postdivorce postdoc
postdocs postdoctoral postdoctorate postdrug posted postediting posteditings

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

ramped rampike rampikes ramping rampion rampions rampole rampoles ramps ramrod
ramrodded ramrodding ramrods rams ramshackle ramshorn ramshorns ramson ramsons
ramtil ramtils ramulose ramulous ramus ran rance rances ranch ranched rancher
ranchero rancheros ranchers ranches ranching ranchman ranchmen rancho ranchos
rancid rancidities rancidity rancidly rancidness rancidnesses rancor rancored
rancorous rancorously rancors rancour rancours rand randan randans randier
randies randiest random randomization randomizations randomize randomized
randomizer randomizers randomizes randomizing randomly randomness randomnesses
randoms rands randy ranee ranees rang range ranged rangeland rangelands ranger
rangers ranges rangier rangiest ranginess ranginesses ranging rangy rani ranid
ranids ranis rank ranked ranker rankers rankest ranking rankings rankish

 view all matches for this distribution


Generator-Object

 view release on metacpan or  search on metacpan

lib/Generator/Object.pm  view on Meta::CPAN

  # protect some state values from leaking
  local $self->{orig} = $Coro::current;
  local $self->{wantarray} = wantarray;
  local $self->{yieldval};

  $self->{coro} = Coro->new(sub {
    local $_ = $self;
    $self->{retval} = [ $self->{sub}->() ];
    $self->{exhausted} = 1;
    $self->{orig}->schedule_to;
  }) unless $self->{coro};

  $self->{coro}->schedule_to;

  my $yield = $self->{yieldval} || [];
  return $self->{wantarray} ? @$yield : $yield->[0];
}

lib/Generator/Object.pm  view on Meta::CPAN


=cut

sub restart {
  my $self = shift;
  delete $self->{coro};
  delete $self->{exhausted};
  $self->{retval} = [];
}

=head2 retval

 view all matches for this distribution


Geo-FIT

 view release on metacpan or  search on metacpan

lib/Geo/FIT.pm  view on Meta::CPAN

        'seesense' => 124,
        'nci_technology' => 125,
        'iqsquare' => 126,
        'leomo' => 127,
        'ifit_com' => 128,
        'coros_byte' => 129,
        'versa_design' => 130,
        'chileaf' => 131,
        'cycplus' => 132,
        'gravaa_byte' => 133,
        'sigeyi' => 134,

lib/Geo/FIT.pm  view on Meta::CPAN

        'hammerhead' => 289,
        'kinetic_by_kurt' => 290,
        'shapelog' => 291,
        'dabuziduo' => 292,
        'jetblack' => 293,
        'coros' => 294,
        'virtugo' => 295,
        'velosense' => 296,
        'cycligentinc' => 297,
        'trailforks' => 298,
        'mahle_ebikemotion' => 299,

 view all matches for this distribution


Glib-EV

 view release on metacpan or  search on metacpan

EV.pm  view on Meta::CPAN

 use EV; # any order
 my $timer = EV::timer 1, 1, sub { print "I am here!\n" };
 main Gtk2;
 # etc., it just works

 # You can even move the glib mainloop into a coroutine:
 use Gtk2 -init;
 use Coro;
 use Coro::EV;
 use Glib::EV;
 async { main Gtk2 };

 view all matches for this distribution


Glib-Event

 view release on metacpan or  search on metacpan

Event.pm  view on Meta::CPAN

 use Event; # any order
 Event->timer (after => 1, interval => 1, cb => sub { print "I am here!\n" });
 main Gtk2;
 # etc., it just works

 # You can even move the glib mainloop into a coroutine:
 use Gtk2 -init;
 use Coro;
 use Coro::Event;
 use Glib::Event;
 async { main Gtk2 };

 view all matches for this distribution


Graph-Maker-Other

 view release on metacpan or  search on metacpan

xt/oeis/Catalans-oeis.t  view on Meta::CPAN


#------------------------------------------------------------------------------
# split = Kreweras

# A000272 n^(n-2) = split, maximal chains
# Kreweras page 348 corollary 5.2 maximal chains m^(m-2).
# And ref to the same from Y. Poupard, "Codage et Denombrement
# Diverse Structures Apparentees a Celle d'Arbre", Cahiers BURO, volume
# 16, 1970, pages 71-80.
#
MyOEIS::compare_values

 view all matches for this distribution


Guile

 view release on metacpan or  search on metacpan

Guile.pm  view on Meta::CPAN

type:

   my $scm = new Guile::SCM integer => $number;

Another reason to use an explicit type is to create types that have no
obvious corollary in Perl, like a pair.  Normally Guile assumes that
array-refs should be translated into lists.  To create a pair you need
to specify the "pair" type and a reference to a two-element array:

   my $scm = new Guile::SCM pair => ["foo", 20];

 view all matches for this distribution


HTML-FormHandler

 view release on metacpan or  search on metacpan

lib/HTML/FormHandler/Manual/Intro.pod  view on Meta::CPAN

    $form->process( params => $c->request->body_parameters,
        action => $action,
    );

If the parameters are not empty, then validation will be performed. The
corollary is that you should not pass in extra parameters when the form
has not been posted. A special 'posted' flag can be used if
the form consists entirely of fields like checkboxes that do not include
names in params if unchecked, and also works to prevent validation from
being performed if there are extra params:

 view all matches for this distribution


HTML-FormatText-WithLinks

 view release on metacpan or  search on metacpan

lib/HTML/FormatText/WithLinks.pm  view on Meta::CPAN


Struan Donald. E<lt>struan@cpan.orgE<gt>

L<http://www.exo.org.uk/code/>

Ian Malpass E<lt>ian@indecorous.comE<gt> was responsible for the custom 
formatting bits and the nudge to release the code.

Simon Dassow E<lt>janus@errornet.de<gt> for the anchor_links option plus 
a few bugfixes and optimisations

 view all matches for this distribution


HTTP-Server-EV

 view release on metacpan or  search on metacpan

EV/BufTie.pm  view on Meta::CPAN


HTTP::Server::EV::BufTie - Internal class used by L<HTTP::Server::EV::CGI> for proxifying output to correct L<HTTP::Server::EV::Buffer>. 

=head1 DESCRIPTION

Mainly it`s workaround for bug of localizing *STDOUT(no only it, all global vars also) in L<Coro> threads, when calling HTTP::Server::EV::CGI->attach(local *STDOUT) overwrites STDOUT in all now runing coros.
That happens because local() doesn`t create lexical copy of var, it pushes old value to stack and sets new value to glob var, old value is restored when interpreter leaves the scope. So localizing variable in one coro overwrites it in all other.

=head1 BUGS

One coro thread - one socket. All handles attached in coro thread will refer to one socket that attached to filehandle last. 
It`s possible to support attaching different sockets to different handles in same coro thread by constructing tie object on flow, but it slow and generally needn't, so not implemented.

=cut



EV/BufTie.pm  view on Meta::CPAN

sub new {
	unless(tied *{$_[1]}){
		tie *{$_[1]} , __PACKAGE__;
	}
	
	my $coro = $Coro::current;
	$storage{$coro} = $_[2];
	
	Guard::guard {
		delete $storage{$coro};
	}
}


sub TIEHANDLE { # pkgname, handle, buffer obj

 view all matches for this distribution


Hailo

 view release on metacpan or  search on metacpan

t/lib/Hailo/Test/TimToady.trn  view on Meta::CPAN

biab&amp;
the bottom-up parse has to parameterizable for terminators.  &lt;expectop&gt;{ is just the terminator
I mean &lt;space&gt;{
except, assume that =cut is probably going away.
just be careful with the minilanguages not to make the same mistake as Perl 5.  Calling out to subrules is fine.  Finding the end and reparsing is not so fine.
Also, I'm viewing the line boundaries as something more like handover points between coroutines, so it's not necessary that a pod parser act completely inside each pod chunk, or Perl chunk inside each pod chunk.
but the line transition conventions are agreed to by the two parsers so that you can, for instance, ignore the pod, or the pod can ignore the program.
calling out to a main rule is fine for now.
basically, but I don't know if they've updated Doc.pod to reflect what we talked about in Tokyo.
if there's still =pod and =cut in there, assume that's all simplified to =begin/=end with =use for a general "use" mechanism just as with Perl.
anyway, Ingy and Damian are still working it out, last I knew.

t/lib/Hailo/Test/TimToady.trn  view on Meta::CPAN

so, are the Zulus in the Zulu time zone?
at the time the module is compiled there is no $env arrow.
it is likely the main is not compiled yet
maybe you want to draw it more like a protocol negotiation between two entities over time.
ok, I was misreading the blue as a module compile
It's not really coroutines
the only thing running is the compiler.
but the parser can generate closures to be executed by the compiler.
and those closures are special in that they do not have to say COMPILING::
maybe you're trying to put too many dimensions in at once.
maybe not

 view all matches for this distribution


Harvey

 view release on metacpan or  search on metacpan

Word/noun.txt  view on Meta::CPAN

cornfield,cornfields
cornflake,cornflakes
cornflower,cornflowers
cornice,cornices
cornishman,cornishmen
corollary,corollaries
coronary,coronaries
coronation,coronations
coroner,coroners
coronet,coronets
corp,corps
corporal,corporals
corporate,corporates
corporation,corporations
corporatist,corporatists

 view all matches for this distribution


IO-Compress-Brotli

 view release on metacpan or  search on metacpan

brotli/tests/testdata/asyoulik.txt  view on Meta::CPAN

	of love. Leander, he would have lived many a fair
	year, though Hero had turned nun, if it had not been
	for a hot midsummer night; for, good youth, he went
	but forth to wash him in the Hellespont and being
	taken with the cramp was drowned and the foolish
	coroners of that age found it was 'Hero of Sestos.'
	But these are all lies: men have died from time to
	time and worms have eaten them, but not for love.

ORLANDO	I would not have my right Rosalind of this mind,
	for, I protest, her frown might kill me.

 view all matches for this distribution


IO-Lambda

 view release on metacpan or  search on metacpan

lib/IO/Lambda.pm  view on Meta::CPAN


=head1 DESCRIPTION

This module is another attempt to fight the horrors of non-blocking I/O.  It
tries to bring back the simplicity of the declarative programming style, that
is only available when one employs threads, coroutines, or co-processes.
Usually coding non-blocking I/O for single process, single thread programs
requires construction of state machines, often fairly complex, which fact
doesn't help the code clarity, and is the reason why the asynchronous I/O
programming is often considered 'messy'. Similar to the concept of monads in
functional languages, that enforce a certain order of execution over generally

 view all matches for this distribution


IO-Socket-SSL

 view release on metacpan or  search on metacpan

lib/IO/Socket/SSL/PublicSuffix.pm  view on Meta::CPAN


// sandvik : Sandvik AB
// https://www.iana.org/domains/root/db/sandvik.html
sandvik

// sandvikcoromant : Sandvik AB
// https://www.iana.org/domains/root/db/sandvikcoromant.html
sandvikcoromant

// sanofi : Sanofi
// https://www.iana.org/domains/root/db/sanofi.html
sanofi

 view all matches for this distribution


IO-Socket-Socks

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

Changes
examples/bind.pl
examples/chain.pl
examples/client4.pl
examples/client5.pl
examples/multi-client-multi-ver-coro-based-server.pl
examples/server4.pl
examples/server5.pl
examples/udp.pl
lib/IO/Socket/Socks.pm
Makefile.PL

 view all matches for this distribution


Image-CCV

 view release on metacpan or  search on metacpan

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

#define SQLITE_FactorOutConst 0x0008   /* Constant factoring */
#define SQLITE_IdxRealAsInt   0x0010   /* Store REAL as INT in indices */
#define SQLITE_DistinctOpt    0x0020   /* DISTINCT using indexes */
#define SQLITE_CoverIdxScan   0x0040   /* Covering index scans */
#define SQLITE_OrderByIdxJoin 0x0080   /* ORDER BY of joins via index */
#define SQLITE_SubqCoroutine  0x0100   /* Evaluate subqueries as coroutines */
#define SQLITE_Transitive     0x0200   /* Transitive constraints */
#define SQLITE_OmitNoopJoin   0x0400   /* Omit unused tables in joins */
#define SQLITE_Stat3          0x0800   /* Use the SQLITE_STAT3 table */
#define SQLITE_AdjustOutEst   0x1000   /* Adjust output estimates using WHERE */
#define SQLITE_AllOpts        0xffff   /* All optimizations */

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

  if( pParse->db->mallocFailed && rc==SQLITE_OK ) rc = SQLITE_NOMEM;
  if( rc ) return rc;
  sqlite3VdbeAddOp2(v, OP_Integer, 1, regEof);            /* EOF <- 1 */
  sqlite3VdbeAddOp1(v, OP_Yield, regYield);   /* yield X */
  sqlite3VdbeAddOp2(v, OP_Halt, SQLITE_INTERNAL, OE_Abort);
  VdbeComment((v, "End of coroutine"));
  sqlite3VdbeJumpHere(v, j1);                             /* label B: */
  return rc;
}


ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

  int endOfLoop;        /* Label for the end of the insertion loop */
  int useTempTable = 0; /* Store SELECT results in intermediate table */
  int srcTab = 0;       /* Data comes from this temporary cursor if >=0 */
  int addrInsTop = 0;   /* Jump to label "D" */
  int addrCont = 0;     /* Top of insert loop. Label "C" in templates 3 and 4 */
  int addrSelect = 0;   /* Address of coroutine that implements the SELECT */
  SelectDest dest;      /* Destination for SELECT on rhs of INSERT */
  int iDb;              /* Index of database holding TABLE */
  Db *pDb;              /* The database containing table being inserted into */
  int appendFlag = 0;   /* True if the insert is likely to be an append */
  int withoutRowid;     /* 0 for normal table.  1 for WITHOUT ROWID table */

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

    if( pTrigger || readsTable(pParse, addrSelect, iDb, pTab) ){
      useTempTable = 1;
    }

    if( useTempTable ){
      /* Invoke the coroutine to extract information from the SELECT
      ** and add it to a transient table srcTab.  The code generated
      ** here is from the 4th template:
      **
      **      B: open temp table
      **      L: yield X

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

  return rc;
}
#endif /* SQLITE_OMIT_COMPOUND_SELECT */

/*
** Code an output subroutine for a coroutine implementation of a
** SELECT statment.
**
** The data to be output is contained in pIn->iSdst.  There are
** pIn->nSdst columns to be output.  pDest is where the output should
** be sent.

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

**      <selectA>  <operator>  <selectB>  ORDER BY <orderbylist>
**
** <operator> is one of UNION ALL, UNION, EXCEPT, or INTERSECT.  The idea
** is to code both <selectA> and <selectB> with the ORDER BY clause as
** co-routines.  Then run the co-routines in parallel and merge the results
** into the output.  In addition to the two coroutines (called selectA and
** selectB) there are 7 subroutines:
**
**    outA:    Move the output of the selectA coroutine into the output
**             of the compound query.
**
**    outB:    Move the output of the selectB coroutine into the output
**             of the compound query.  (Only generated for UNION and
**             UNION ALL.  EXCEPT and INSERTSECT never output a row that
**             appears only in B.)
**
**    AltB:    Called when there is data from both coroutines and A<B.
**
**    AeqB:    Called when there is data from both coroutines and A==B.
**
**    AgtB:    Called when there is data from both coroutines and A>B.
**
**    EofA:    Called when data is exhausted from selectA.
**
**    EofB:    Called when data is exhausted from selectB.
**

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

** Duplicate removal in the UNION, EXCEPT, and INTERSECT cases is handled
** within the output subroutine.  The regPrev register set holds the previously
** output value.  A comparison is made against this value and the output
** is skipped if the next results would be the same as the previous.
**
** The implementation plan is to implement the two coroutines and seven
** subroutines first, then put the control logic at the bottom.  Like this:
**
**          goto Init
**     coA: coroutine for left query (A)
**     coB: coroutine for right query (B)
**    outA: output one row of A
**    outB: output one row of B (UNION and UNION ALL only)
**    EofA: ...
**    EofB: ...
**    AltB: ...
**    AeqB: ...
**    AgtB: ...
**    Init: initialize coroutine registers
**          yield coA
**          if eof(A) goto EofA
**          yield coB
**          if eof(B) goto EofB
**    Cmpr: Compare A, B

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

  SelectDest *pDest     /* What to do with query results */
){
  int i, j;             /* Loop counters */
  Select *pPrior;       /* Another SELECT immediately to our left */
  Vdbe *v;              /* Generate code to this VDBE */
  SelectDest destA;     /* Destination for coroutine A */
  SelectDest destB;     /* Destination for coroutine B */
  int regAddrA;         /* Address register for select-A coroutine */
  int regEofA;          /* Flag to indicate when select-A is complete */
  int regAddrB;         /* Address register for select-B coroutine */
  int regEofB;          /* Flag to indicate when select-B is complete */
  int addrSelectA;      /* Address of the select-A coroutine */
  int addrSelectB;      /* Address of the select-B coroutine */
  int regOutA;          /* Address register for the output-A subroutine */
  int regOutB;          /* Address register for the output-B subroutine */
  int addrOutA;         /* Address of the output-A subroutine */
  int addrOutB = 0;     /* Address of the output-B subroutine */
  int addrEofA;         /* Address of the select-A-exhausted subroutine */

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

  regOutA = ++pParse->nMem;
  regOutB = ++pParse->nMem;
  sqlite3SelectDestInit(&destA, SRT_Coroutine, regAddrA);
  sqlite3SelectDestInit(&destB, SRT_Coroutine, regAddrB);

  /* Jump past the various subroutines and coroutines to the main
  ** merge loop
  */
  j1 = sqlite3VdbeAddOp0(v, OP_Goto);
  addrSelectA = sqlite3VdbeCurrentAddr(v);


  /* Generate a coroutine to evaluate the SELECT statement to the
  ** left of the compound operator - the "A" select.
  */
  VdbeNoopComment((v, "Begin coroutine for left SELECT"));
  pPrior->iLimit = regLimitA;
  explainSetInteger(iSub1, pParse->iNextSelectId);
  sqlite3Select(pParse, pPrior, &destA);
  sqlite3VdbeAddOp2(v, OP_Integer, 1, regEofA);
  sqlite3VdbeAddOp1(v, OP_Yield, regAddrA);
  VdbeNoopComment((v, "End coroutine for left SELECT"));

  /* Generate a coroutine to evaluate the SELECT statement on 
  ** the right - the "B" select
  */
  addrSelectB = sqlite3VdbeCurrentAddr(v);
  VdbeNoopComment((v, "Begin coroutine for right SELECT"));
  savedLimit = p->iLimit;
  savedOffset = p->iOffset;
  p->iLimit = regLimitB;
  p->iOffset = 0;  
  explainSetInteger(iSub2, pParse->iNextSelectId);
  sqlite3Select(pParse, p, &destB);
  p->iLimit = savedLimit;
  p->iOffset = savedOffset;
  sqlite3VdbeAddOp2(v, OP_Integer, 1, regEofB);
  sqlite3VdbeAddOp1(v, OP_Yield, regAddrB);
  VdbeNoopComment((v, "End coroutine for right SELECT"));

  /* Generate a subroutine that outputs the current row of the A
  ** select as the next output row of the compound select.
  */
  VdbeNoopComment((v, "Output routine for A"));

ccv-src/lib/3rdparty/sqlite3/sqlite3.c  view on Meta::CPAN

      ** the required db locks. See ticket d6b36be38.  */
      sqlite3CodeVerifySchema(pParse, -1);
      sqlite3VdbeAddOp0(v, OP_Goto);
      addrTop = sqlite3VdbeAddOp1(v, OP_OpenPseudo, pItem->iCursor);
      sqlite3VdbeChangeP5(v, 1);
      VdbeComment((v, "coroutine for %s", pItem->pTab->zName));
      pItem->addrFillSub = addrTop;
      sqlite3VdbeAddOp2(v, OP_Integer, 0, addrEof);
      sqlite3VdbeChangeP5(v, 1);
      sqlite3SelectDestInit(&dest, SRT_Coroutine, pItem->regReturn);
      explainSetInteger(pItem->iSelectId, (u8)pParse->iNextSelectId);

 view all matches for this distribution


JavaScript-Duktape-XS

 view release on metacpan or  search on metacpan

duktape.c  view on Meta::CPAN

		duk_pop(thr);
	}

#if 0
	/* This check would prevent a heap destruction time finalizer from
	 * launching a coroutine, which would ensure that during finalization
	 * 'thr' would always equal heap_thread.  Normal runtime finalizers
	 * run with ms_running == 0, i.e. outside mark-and-sweep.  See GH-2030.
	 */
	if (thr->heap->ms_running) {
		DUK_D(DUK_DPRINT("refuse Duktape.Thread.resume() when ms_running != 0"));

duktape.c  view on Meta::CPAN

 *  we must assume that the valstack contains enough temporary space for
 *  arguments and such.
 *
 *  While the error handler runs, any errors thrown will not trigger a
 *  recursive error handler call (this is implemented using a heap level
 *  flag which will "follow" through any coroutines resumed inside the
 *  error handler).  If the error handler is not callable or throws an
 *  error, the resulting error replaces the original error (for Duktape
 *  internal errors, duk_error_throw.c further substitutes this error with
 *  a DoubleError which is not ideal).  This would be easy to change and
 *  even signal to the caller.

duktape.c  view on Meta::CPAN

#endif

	DUK_DD(DUK_DDPRINT("-> return not caught, thread terminated; handle like yield, restart execution in resumer"));
	return DUK__RETHAND_RESTART;
#else
	/* Without coroutine support this case should never happen. */
	DUK_ERROR_INTERNAL(thr);
	DUK_WO_NORETURN(return 0;);
#endif
}

duktape.c  view on Meta::CPAN

 *  leaving a single return value on top of the stack.  Function calls
 *  and thread resumptions are handled internally.  If an error occurs,
 *  a longjmp() with type DUK_LJ_TYPE_THROW is called on the entry level
 *  setjmp() jmpbuf.
 *
 *  ECMAScript function calls and coroutine resumptions are handled
 *  internally (by the outer executor function) without recursive C calls.
 *  Other function calls are handled using duk_handle_call(), increasing
 *  C recursion depth.
 *
 *  Abrupt completions (= long control tranfers) are handled either

 view all matches for this distribution


JavaScript-Duktape

 view release on metacpan or  search on metacpan

lib/JavaScript/Duktape/C/lib/duktape.c  view on Meta::CPAN

 *  we must assume that the valstack contains enough temporary space for
 *  arguments and such.
 *
 *  While the error handler runs, any errors thrown will not trigger a
 *  recursive error handler call (this is implemented using a heap level
 *  flag which will "follow" through any coroutines resumed inside the
 *  error handler).  If the error handler is not callable or throws an
 *  error, the resulting error replaces the original error (for Duktape
 *  internal errors, duk_error_throw.c further substitutes this error with
 *  a DoubleError which is not ideal).  This would be easy to change and
 *  even signal to the caller.

lib/JavaScript/Duktape/C/lib/duktape.c  view on Meta::CPAN

#endif

	DUK_DD(DUK_DDPRINT("-> return not caught, thread terminated; handle like yield, restart execution in resumer"));
	return DUK__RETHAND_RESTART;
#else
	/* Without coroutine support this case should never happen. */
	DUK_ERROR_INTERNAL(thr);
	DUK_WO_NORETURN(return 0;);
#endif
}

lib/JavaScript/Duktape/C/lib/duktape.c  view on Meta::CPAN

 *  leaving a single return value on top of the stack.  Function calls
 *  and thread resumptions are handled internally.  If an error occurs,
 *  a longjmp() with type DUK_LJ_TYPE_THROW is called on the entry level
 *  setjmp() jmpbuf.
 *
 *  ECMAScript function calls and coroutine resumptions are handled
 *  internally (by the outer executor function) without recursive C calls.
 *  Other function calls are handled using duk_handle_call(), increasing
 *  C recursion depth.
 *
 *  Abrupt completions (= long control tranfers) are handled either

 view all matches for this distribution


JavaScript-Embedded

 view release on metacpan or  search on metacpan

lib/JavaScript/Embedded/C/lib/duktape.c  view on Meta::CPAN

		duk_pop(thr);
	}

#if 0
	/* This check would prevent a heap destruction time finalizer from
	 * launching a coroutine, which would ensure that during finalization
	 * 'thr' would always equal heap_thread.  Normal runtime finalizers
	 * run with ms_running == 0, i.e. outside mark-and-sweep.  See GH-2030.
	 */
	if (thr->heap->ms_running) {
		DUK_D(DUK_DPRINT("refuse Duktape.Thread.resume() when ms_running != 0"));

lib/JavaScript/Embedded/C/lib/duktape.c  view on Meta::CPAN

 *  we must assume that the valstack contains enough temporary space for
 *  arguments and such.
 *
 *  While the error handler runs, any errors thrown will not trigger a
 *  recursive error handler call (this is implemented using a heap level
 *  flag which will "follow" through any coroutines resumed inside the
 *  error handler).  If the error handler is not callable or throws an
 *  error, the resulting error replaces the original error (for Duktape
 *  internal errors, duk_error_throw.c further substitutes this error with
 *  a DoubleError which is not ideal).  This would be easy to change and
 *  even signal to the caller.

lib/JavaScript/Embedded/C/lib/duktape.c  view on Meta::CPAN

#endif

	DUK_DD(DUK_DDPRINT("-> return not caught, thread terminated; handle like yield, restart execution in resumer"));
	return DUK__RETHAND_RESTART;
#else
	/* Without coroutine support this case should never happen. */
	DUK_ERROR_INTERNAL(thr);
	DUK_WO_NORETURN(return 0;);
#endif
}

lib/JavaScript/Embedded/C/lib/duktape.c  view on Meta::CPAN

 *  leaving a single return value on top of the stack.  Function calls
 *  and thread resumptions are handled internally.  If an error occurs,
 *  a longjmp() with type DUK_LJ_TYPE_THROW is called on the entry level
 *  setjmp() jmpbuf.
 *
 *  ECMAScript function calls and coroutine resumptions are handled
 *  internally (by the outer executor function) without recursive C calls.
 *  Other function calls are handled using duk_handle_call(), increasing
 *  C recursion depth.
 *
 *  Abrupt completions (= long control tranfers) are handled either

 view all matches for this distribution


LaTeXML-Plugin-LtxMojo

 view release on metacpan or  search on metacpan

lib/LaTeXML/Plugin/LtxMojo/public/js/editor/examples.js  view on Meta::CPAN

'\\newtheorem{example}[theorem]{Example}',
'\\newtheorem{xca}[theorem]{Exercise}',
'',
'\\theoremstyle{remark}',
'\\newtheorem{remark}[theorem]{Remark}',
'\\newtheorem{corollary}{Corollary}',
'\\newtheorem*{corollary*}{Corollary}',
'',
'\\numberwithin{equation}{section}',
'',
'\\begin{document}',
'\\title{Sample amsart}',

lib/LaTeXML/Plugin/LtxMojo/public/js/editor/examples.js  view on Meta::CPAN

'Some \\text{text}',
'\\begin{equation}',
'a = \\text{something}',
'\\end{equation}',
'',
'\\begin{corollary}',
' Whatever!',
'\\end{corollary}',
'\\begin{corollary*}',
'And whatever.',
'\\end{corollary*}',
'',
'\\end{document}',
'',
'\\begin{flalign*}',
'a_{11} &= b_{11} &',

 view all matches for this distribution


LaTeXML

 view release on metacpan or  search on metacpan

lib/LaTeXML/Package/OmniBus.cls.ltxml  view on Meta::CPAN

\newtheorem{theorem}{Theorem}[section]
\newtheorem{conjecture}[theorem]{Conjecture}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{proof}[theorem]{Proof}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{example}[theorem]{Example}
\newtheorem{exercise}[theorem]{Exercise}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{problem}[theorem]{Problem}
\newtheorem{question}[theorem]{Question}

lib/LaTeXML/Package/OmniBus.cls.ltxml  view on Meta::CPAN

\newtheorem{prin}[thm]{Principle}
\newtheorem{alg}{Algorithm}
EOL

for my $env (qw(
  conjecture theorem corollary definition example exercise lemma
  note problem proof proposition question remark solution
  thm cor lem claim axiom conj fact hypo assum prop crit defn exmp rem prob prin alg)) {
  my $beginenv = "\\begin{$env}";
  DefMacroI(T_CS($beginenv), undef, sub {
      RequirePackage('amsthm');

 view all matches for this distribution


Labyrinth-Plugin-Survey

 view release on metacpan or  search on metacpan

vhost/cgi-bin/templates/survey/results-feedback.html  view on Meta::CPAN

		</span>
	</div>

	<div id="content">

		<div class="corona">
			<b class="top"><b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b><b class="b5"></b></b>

			<div class="float-right">
				<h2 class="noprint">Contents:</h2>
				<ul>

 view all matches for this distribution


Language-Haskell

 view release on metacpan or  search on metacpan

hugs98-Nov2003/libraries/Hugs/ConcBase.hs  view on Meta::CPAN

-- 	 write c = putChar c >> write c
-- 
--   will print either "aaaaaaaaaaaaaa..." or "bbbbbbbbbbbb..."
--   instead of some random interleaving of 'a's and 'b's.
-- 
-- Cooperative multitasking is sufficient for writing coroutines and simple
-- graphical user interfaces but the usual assumptions of fairness don't
-- apply and Channel.getChanContents cannot be implemented.
-----------------------------------------------------------------------------
module Hugs.ConcBase(
	forkIO,

 view all matches for this distribution


( run in 0.510 second using v1.01-cache-2.11-cpan-0a987023a57 )