Alexey
Alexey
Some recommendations for this category: - [Markor](https://f-droid.org/en/packages/net.gsantner.markor) - [Tasks.org](https://f-droid.org/en/packages/org.tasks/) - [Simple Notes](https://f-droid.org/en/packages/com.simplemobiletools.notes.pro) is also pretty good but not as feature-rich as Markor
> Or is `dash` violating POSIX by not accepting `0b` literals? No, I don't think so. Spec doesn't mention binary constants (that's where `b` in `0b` is for): > Next,...
This is a good start, but it misses `e[N]` and `e[-N]` exponent suffixes, which are useful sometimes. But we might not care about them to simplify this Next step would...
It would also make sense to move type infers into check. Having them in the parser is a bit unintuitive. > * Should this be done _while_ parsing the tree...
> Looks like a solid change to me. Do you mind documenting this in the changelog? Maybe add the code as a test case? I still have to figure out...
Do we even need to rely on them in the first place?
Now I see, I thought it was required to be present
> This check phase is quite complex, but I assume there's no way around a second AST structure if we want proper typing. It's not actually that complex, there's just...
The type checker finally supports all language features! I also went through a few rounds of refactoring and I think the new internal API turned out to be a bit...
> so basically, all of the open-source projects which use this particular test set, has this bug in it? Not really. A conforming implementation will still pass those tests. They...