Adam Gastineau

Results 54 issues of Adam Gastineau

From a project management perspective, what is the plan for working towards component parity with React Native? Is the idea to just keep this library as a React wrapper around...

**Describe the bug** It appears that under rapid rerender conditions, the React batching system is not flushing the final batch after the rapid updates subside. This results in strange functionality...

A very rough draft of implementing the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) as mentioned in #80. You can use this by pulling https://github.com/agg23/millfork-lsp-vscode and switching the jar to point to this version...

Millfork does not support declaring new variables inside of macros. What is the reasoning behind that? Are there non-trivial issues with collisions that don't occur in "normal" scopes (I'm assuming...

enhancement
question
compiler

The compiler allows you to initialize a global variable with a literal: `const byte test = 1`, but doesn't actually generate any code to initialize those variables on program start....

compiler
documentation

It would be nice if we could selectively `export` members of a given module. I think this would only have implications for the compiler itself, and any code should not...

enhancement
compiler

Minor feature request, but it would be nice to either use `.hi`/`.lo` or some other syntax to get the literal high or low bytes of a literal. I ran into...

enhancement
compiler

I have been thinking about bringing [Language Server](https://langserver.org/) support to Millfork for a while now and just recently got some time to start looking into it. Is this something you've...

I realize it would probably take a good deal of work, but it would be nice to have some documentation around the structure of the compiler and its execution flow....

documentation

C11 supports struct extension, such that: ``` struct Foo { byte foo1 } struct Bar { byte bar1 } struct Foo_bar { struct Foo struct Bar } ``` Produces the...

enhancement