Tobe Osakwe
Tobe Osakwe
Experimental version: https://github.com/thosakwe/build/tree/experimental-hot-reloading
> What do you think about spawning it as an isolate instead of a separate process, and passing that a `ReceivePort` in to the `main` method? Then the controlling process...
In my head it would make some amount of sense to expose some sort of API, so that you could do something like this, matching the API from `serve`: ```dart...
> I don't know if the main process would have to then be launched with these special flags and whatnot, or if that can be enabled explicitly for the new...
I see that serve is going to be removed from `build_runner` (https://github.com/dart-lang/build/issues/2227), so yeah, it might be better to just implement this in a separate tool.
I'm willing to help out with this - I've sent a few pull requests to TechEmpower before, so hopefully I could be of help here.
Sounds good, as long as I can figure out how to link that in CMake. Maybe something like: ```cmake if (${WINDOWS}) target_link_libraries(t2b MSVCP14.dll) endif() ```
Valid concern, but I'm wondering how necessary it might be in practice. Since t2b isn't a real programming language, I doubt people would be writing functions so recursive that they...
And yes, having a context struct would be smarter. I've actually removed `hexMode` locally, as it's no longer necessary, now that hex/bin/oct literals are in place.
Plus, there is also now a `return` keyword.