jit-1_-_github__ysei~mruby-meta-circular-heiretu_-_nightly_-_2_0_1_6_0_4_2_7__7240610200.rb ( Was : Re: Little support for Chinese AI ( AL ) )
59,62c59,60
< # def ipt(i)
< def sgp # (i)
< # self + (i + i.abs >> 1)
< self + self.abs >> 1
---
> def ipt(i)
> self + (i + i.abs >> 1)
65,66d62
< # def ipt(i) self + i.sgp end
<
70d65
< # def pid_g() $$ || self end
423,426c418,421
< ## v.kind_of?(Array) ? __send__(v, pc) : v # unwork ( thread ? )
< # knid(v, :Array) ? __method__(v, pc) : v # unwork ( thread ? )
< # knid(v, :Array) ? __callee__(v, pc) : v # unwork ( thread ? )
< knid(v, :Array) ? st_id(v, pc) : v
---
> ## v.kind_of?(Array) ? __send__(v, pc) : v # unwork ( thread ? )
> # knid(v, :Array) ? __method__(v, pc) : v # unwork ( thread ? )
> # knid(v, :Array) ? __callee__(v, pc) : v # unwork ( thread ? )
> knid(v, :Array) ? st_id(v, pc) : v
451,452c446
< th[idx] = st_id(th[idx], pc - 1) ;
< #### th[idx] = st_id(th[idx], pc - 1) if ckth(th[idx], 0) # fuguai taisaku
---
> th[idx] = st_id(th[idx], pc - 1)
456d449
< #### if f = (th[idx].nil?.! && ckth(th[mx], 3)) # fuguai taisaku
464c457,458
< idx += f && idx < mx ? 1 : 0
---
> idx += f || idx < mx ? 1 : 0 ##
> #### idx += f && idx < mx ? 1 : 0 # fuguai taisaku ##
552c546,547
< # @@m = Mutex.new
---
> # @@s = Pary.new []
> @@m = Mutex.new
558,561c553,558
< # @@m.lock
< # s = @s
< # @@m.unlock
< # s
---
> # @s.ps sp
>
> @@m.lock
> s = @s
> @@m.unlock
> s
566,567c563
< # @p = a[0] if 0 < a.size
< @p = a[0] if ! a.empty?
---
> @p = a[0] if 0 < a.size
568a565,570
>
> # @@m.lock
> # @s.ps a[0] if ! a.empty?
> # s = @s
> # @@m.lock
> # s.pg
572,579c574,579
< # @@m.lock
< # s = @s
< # @@m.unlock
< # s[@p.ipt a[0]]
< # s[@p.sgp a[0]]
< # s[@p + a[0].sgp]
< @s[@p + a[0].sgp]
< # [mloc, @s[@p + a[0].sgp], @@m.unlock][1]
---
> @@m.lock
> s = @s
> @@m.unlock
> # s[a[0] + @sp]
> # s[a[0]]
> s[@p.ipt a[0]]
583,590c583,588
< # @@m.lock
< # a = @s[@p.ipt a[0]] = a[1]
< # a = @s[@p.sgp a[0]] = a[1]
< # a = @s[@p + a[0].sgp] = a[1]
< # @@m.unlock
< # a
< @s[@p + a[0].sgp] = a[1]
< # [mloc, @s[@p + a[0].sgp] = a[1], @@m.unlock][1]
---
> @@m.lock
> # a = @s[a[0] + @p] = a[1]
> # a = @s[a[0]] = a[1]
> a = @s[@p.ipt a[0]] = a[1]
> @@m.unlock
> a
592,595d589
<
< # def mloc
< # begin @@m.lock; rescue Slp.new.slp(0); retry end
< # end
771c765
< # sym, (r0, r1) = rslt pl # higokan mruby 70410200 # bce75e27 2211410200 matz
---
> # sym, (r0, r1) = rslt pl # higokan mruby 70410200 # bce75e27 2211410200 matz
806,807c800
< # ta = ->(l) { [l.shift || 'getarg_a', l.shift || cop][0 .. l.pop || 1] } # l
< ta = ->(l) { [l.shift || 'getarg_a', l.shift || cop][0 .. l[-1] || 1] } # l
---
> ta = ->(l) { [l.shift || 'getarg_a', l.shift || cop][0 .. l.pop || 1] } # l
815,816c808
< # (oi <=> wd = fv.width) + 1 >> 1]}][oi <=> 0].call # .lazy
< ((wd = fv.width) <=> oi) >> 1]}][oi <=> 0].call # .lazy
---
> (oi <=> wd = fv.width) + 1 >> 1]}][oi <=> 0].call # .lazy
--
YAMAGUTIseisei ( str_h__namae = { :sei => "山口" , :mei => "青星" } )
http://hello.to/seisei/ mailto:seisei@.68..net tel:081-70-5152-1104
heiwa furiisekkusu 1tu
YAMAGUTIseisei wrote:
> I approved some rights of my RT parallel VM prototype ( e-Brain core )
> to Sir Professor Fei-Fei Li .
> That is the least I can do to show my gratitude to
> Chopsticks , Kanji , and distribute Buddhism to Japan . ( + har pic DB )
>
>
> # Form example if appricate to Mozilla Program http://wiki.mozilla.org/MOSS
> #
> # Project name: Miura mruby VM 's parallel pipeline ( Milestone-0 )
> # Project description: Realtime organic distributed parallel pipeline prototype
> # Project website: http://github.com/ysei/mruby-meta-circular-heiretu/
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735