CDE
This commit is contained in:
parent
518da4a923
commit
764da6cbbb
6144 changed files with 83610 additions and 11 deletions
19
Task/Distributed-programming/E/distributed-programming-1.e
Normal file
19
Task/Distributed-programming/E/distributed-programming-1.e
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
def storage := [].diverge()
|
||||
|
||||
def logService {
|
||||
to log(line :String) {
|
||||
storage.push([timer.now(), line])
|
||||
}
|
||||
to search(substring :String) {
|
||||
var matches := []
|
||||
for [time, line] ? (line.startOf(substring) != -1) in storage {
|
||||
matches with= [time, line]
|
||||
}
|
||||
return matches
|
||||
}
|
||||
}
|
||||
|
||||
introducer.onTheAir()
|
||||
def sturdyRef := makeSturdyRef.temp(logService)
|
||||
println(<captp>.sturdyToURI(sturdyRef))
|
||||
interp.blockAtTop()
|
||||
Loading…
Add table
Add a link
Reference in a new issue