https://www.coldfix.eu/2015/05/16/bison-c++11/
https://www.geeksforgeeks.org/flex-fast-lexical-analyzer-generator/
http://anoopsarkar.github.io/compilers-class/yacc-practice.html
vid calculator written with flex/bison
https://nullprogram.com/blog/2019/01/25/
books
courses
**In this example we use SDL2 to create a window and we reload the logic code when F9 is pressed. + JavaScript target **
https://nim-lang.github.io/Nim/hcr
https://nim-lang-cn.org/docs/hcr.html
Nim - the first high performance language with full support for hot code-reloading at runtime
https://slides.com/onqtam/nim_hot_code_reloading#/
Nim procs to C/C++
https://slides.com/onqtam/nim_hot_code_reloading#/26
https://github.com/nim-lang/Nim/issues/8927#issuecomment-486235979
https://github.com/status-im/nim-serialization
https://github.com/3dicc/Urhonimo
https://github.com/PhilipWitte/NimQt
nim-lang/Nim#8327
https://github.com/nimterop/nimterop
arnetheduck/nlvm@6c0de4b
https://www.spiria.com/en/blog/web-applications/webassembly-nim/
nim-lang/Nim#8713
A new compiler option --cppCompileToNamespace puts the generated C++ code into the namespace “Nim” in order to avoid naming conflicts with existing C++ code. This is done for all Nim code - internal and exported.
https://www.youtube.com/watch?v=JMkEJ__2Meg
https://nim-lang.org/talk01/slides.html#(8)
Nimrod compiles to C; C++ and Objective-C are also supported
Nim without GC
https://nim-lang.org/araq/destructors.html
Nim language aspects, that I don't learn to like
https://forum.nim-lang.org/t/2111