Re: Valinnanvaraa: MASK / VARS / FILE ACTIVATE / FILE MASK

Posted by Reijo Sund on
URL: https://forum.survo.fi/Valinnanvaraa-MASK-VARS-FILE-ACTIVATE-FILE-MASK-tp244p281.html

Kimmo Vehkalahti wrote
Entä jos FILE MASK <data> ottaisi suoraan huomioon mahdollisen VARS/MASK-täsmennyksen ilman käyntiä FILE ACTIVATE -ikkunassa?
Tämä ei ole mielestäni hyvä ajatus, koska tuossa menevät sitten puurot ja vellit sekaisin. Lisäsin kuitenkin versioon 0.6.1 sellaisen ominaisuuden, että MASKING-listan puuttuessa FILE MASK <data> lukee VARS/MASKin ja antaa sen pohjaksi activate-ikkunaan.

Näin korostuu se, että FILE MASK muuttaa .SVO-tiedoston maskia eikä ole samalla tavalla yleinen tapa kuin VARS/MASK, jotka siis toimivat myös muille datamuodoille kuin .SVO-tiedostot. Tämä on itse asiassa FILE MASKin "heikkous" (aktivointivaatimuksen lisäksi) VARSiin nähden, joten itse kyllä suosisin VARSia.

Täytyypä ehkä harkita josko VARSiin lisäisi MASKINGista löytyvän viiva-syntaksin ja/tai mahdollisuuden lukea muuttujat MASKING-listasta..

Kimmo Vehkalahti wrote
BTW, nyt ihan tavallisen MASK-aktivoinnin lopetus putsaa alla olevia rivejä...!
Tämä siis tapahtui vain, jos oli aikaisemmin puljannut useamman rivin määritysten kanssa, kuten MASKING-listojen kanssa. Korjattu versioon 0.6.1.

Kimmo Vehkalahti wrote
Tulostus olisi hyvä viimeistellä niin, että joka muuttujalle varataan 8 merkkiä, jolloin aktivointikirjaimet tulevat allekkain
En ole vakuuttunut tämän oletuksen "yleistettävyydestä", kun esim. viivanotaation kanssa 8 merkkiä ei riitä. Muuttujien raakalistan tuottamisen yhteydessä se ehkä kuitenkin on paikallaan, joten lisäsin tuohon muotoon tulostuksen versioon 0.6.1.