DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ F T

⟦d559d2b27⟧ TextFile

    Length: 2075 (0x81b)
    Types: TextFile
    Names: »FLOCON«

Derivation

└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
    └─ ⟦129cab021⟧ »DATA« 
        └─⟦this⟧ 

TextFile

pour fenetre3 prendre fenetre dupliqueToi.
fenetre3 tonX:320 tonY:200 taLargeur:600 taHauteur:600
tonNom:"Tombe la neige...".
fenetre3 afficheToi.
tortue TaFenetre:fenetre3 TonAngle:0.
stylo TaFenetre:fenetre3.

tortue baisseTaPlume.
tortue TonX:140 TonY:380 tonEpaisseur:1.


pour appel prendre {
    avec arete:longueur angle:theta iteration:i.

    (i = 5) siVrai: {
        appel arete:longueur angle:theta iteration:4.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:4.
        tortue aGauche:theta aGauche:theta.
        appel arete:longueur angle:theta iteration:4.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:4
    }.

    (i = 4) siVrai: {
        appel arete:longueur angle:theta iteration:3.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:3.
        tortue aGauche:theta aGauche:theta.
        appel arete:longueur angle:theta iteration:3.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:3
    }.

    (i = 3) siVrai: {
        appel arete:longueur angle:theta iteration:2.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:2.
        tortue aGauche:theta aGauche:theta.
        appel arete:longueur angle:theta iteration:2.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:2
    }.

    (i = 2) siVrai: {
        appel arete:longueur angle:theta iteration:1.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:1.
        tortue aGauche:theta aGauche:theta.
        appel arete:longueur angle:theta iteration:1.
        tortue aDroite:theta.
        appel arete:longueur angle:theta iteration:1.
        pour i prendre 0
    }.

    (i = 1) siVrai: {
        tortue avance:longueur
    }
}.

pour alpha prendre 60.
pour pas   prendre  4.

appel arete:pas angle:alpha iteration:5.
tortue aGauche:alpha aGauche:alpha.
appel arete:pas angle:alpha iteration:5.
tortue aGauche:alpha aGauche:alpha.
appel arete:pas angle:alpha iteration:5.