Design document and notes
This commit is contained in:
parent
0ae23e2673
commit
0e90012717
1 changed files with 20 additions and 0 deletions
20
design.org
Normal file
20
design.org
Normal file
|
@ -0,0 +1,20 @@
|
|||
#+title: Design
|
||||
|
||||
* Flow Control
|
||||
** Normal stepthrough
|
||||
Default mode. The commands get executed in order, with the next receiving the results of the former.
|
||||
** Alternatives
|
||||
All blocks get executed, the result of the first succeeding one gets taken.
|
||||
* Assumptions about websites that turned out false
|
||||
** Separate areas are clearly recognizable in the DOM hierarchy
|
||||
Instead, sometimes a document has to be "split" at certain elements. Alternatively, virtual blocks have to be extracted where certain elements are contained.
|
||||
** In JSON, keys are static
|
||||
Sometimes, things happen like that the keys are city names.
|
||||
|
||||
* Implementation discoveries
|
||||
** Code interpretation
|
||||
Smalltalk code can be interpreted to create a Block. Example:
|
||||
#+begin_src smalltalk
|
||||
increaser := Object readFrom: '[ :anObject | anObject + 1 ]'.
|
||||
increaser value: 1. "=> 2"
|
||||
#+end_src
|
Loading…
Reference in a new issue