Florian Schanda
Florian Schanda
- [ ] https://octave.org/doc/v5.2.0/Default-Arguments.html#Default-Arguments - [ ] https://octave.org/doc/v5.2.0/Arithmetic-Ops.html#Arithmetic-Ops - [ ] https://octave.org/doc/v5.2.0/Comparison-Ops.html#Comparison-Ops - [ ] https://octave.org/doc/v5.2.0/Element_002dby_002delement-Boolean-Operators.html#Element_002dby_002delement-Boolean-Operators - [ ] https://octave.org/doc/v5.2.0/Short_002dcircuit-Boolean-Operators.html#Short_002dcircuit-Boolean-Operators - [ ] https://octave.org/doc/v5.2.0/Assignment-Ops.html#Assignment-Ops - [ ] https://octave.org/doc/v5.2.0/Increment-Ops.html#Increment-Ops - [...
Use case: - you have a big legacy project and you want to gradually do more and more checking - you don't want to be overwhelmed - you have a...
Need to decide on a supported sub-set of blocks. Need significant parsing and interpretation of models. The following seems like a good first set of blocks to think about supporting:...
Existing projects that are trying to adopt miss_hit may want to generate a report with just unjustified violations, but not presented as error messages, but a subset of the "worst...
The old `mdl` format is an undocumented proprietary plain-text format. - [ ] work out format - [ ] create simplified ast that can read/write models without understanding them -...
Single target assignments don't need brackets: ``` [x] = foo ``` Matrix with a single element doesn't need brackets: ``` x = [1] x = [y] x = [1:2:10]' ```...
For loops can contain a set of parenthesis, but this is really awkward.
``` a = [1, 2, 3, 4, 5, 6, 8, 9, 10] ``` Is not the same as ``` a = [1, 2, 3, ... 4, 5, 6, ... 8,...