<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0"><channel>
<title>muutosalgebra</title>
<link>http://sange.fi/~atehwa/cgi-bin/piki.cgi/</link>
<description>Recent changes in muutosalgebra</description>
<item><title>muutosalgebra</title>
<link>http://sange.fi/~atehwa/cgi-bin/piki.cgi/muutosalgebra</link>
<guid>http://sange.fi/~atehwa/cgi-bin/piki.cgi/#1389185481</guid>
<description>&lt;p&gt;&lt;ins&gt;(kesken)&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;!!! Milloin kahdella muutoksella on sama merkitys?&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Alla on neljä muokkausta: A, B, C ja D. Mitkä niistä ovat 
keskenään merkitykseltään samoja? Kaikki lisäävät rivin "print(foo)" 
melko samanlaisiin konteksteihin.&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Muokkaus A: {{{ alkuperäinen lopputulos&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;def hajota(foo): def hajota(foo): return foo.split() print(foo) 
return foo.split() }}}&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Muokkaus B: {{{ alkuperäinen lopputulos&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;def uusi(x): def uusi(x): return x * x * 3 return x * x * 
3&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;def hajota(foo): def hajota(foo): return foo.split() print(foo) 
return foo.split() }}}&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Muokkaus C: {{{ alkuperäinen lopputulos&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;def hajota(foo): def hajota(foo): foo += '\n' foo += '\n' 
return foo.split() print(foo) return foo.split() }}}&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Muokkaus D: {{{ alkuperäinen lopputulos&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;return foo.split() print(foo) return foo.split() }}}&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Ehdotus: * kaksi muokkausta ovat ''syntaktisesti 
samanmerkityksiset'', mikäli ne muokkaavat samaa asiaa tai samoja 
asioita (esim. riviä, funktiota, sanaa, kappaletta tai hunkia) ja 
molemmat vievät sen samasta tilasta X samaan tilaan Y. * kaksi 
muokkausta ovat ''semanttisesti samanmerkityksiset'', mikäli niiden 
"havaittavissa olevat vaikutukset" ovat samat. (Eli suunnilleen: jos 
niillä olisi sama commit-viesti.)&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;Jälkemmäinen määritelmä toimii myös toisin päin: jos kaksi eri 
konteksteissa olevaa muutosta ovat sellaiset, että ihminen, jolla on 
tietty päämäärä, tekisi yhdessä kontekstissa toisen näistä muutoksista 
ja toisessa toisen näistä muutoksista, niin niillä on semanttisesti 
sama merkitys.&lt;/ins&gt; 

&lt;p&gt;&lt;ins&gt;[kategoria: keskeneräiset] [kategoria: filosofia]&lt;/ins&gt;

</description>
<pubDate>Wed, 08 Jan 2014 12:51:21 +0000</pubDate>
</item>

</channel></rss>
