for example, in FLTK C for FreeBasic, there is (faked) enum
FL_TEXT_DISPLAY_WRAP_MODE, i.e.
type FL_TEXT_DISPLAY_WRAP_MODE as ulong
Run
which is used in funtions like
declare sub Fl_Text_DisplayWrapMode(byval td as Fl_Text_Display ptr,
byval wrap as FL_TEXT_DISPLAY_WRAP_MODE, byval wrap_margin as long)
Run
As we can read, the type name FL_TEXT_DISPLAY_WRAP_MODE is same as the function
name Fl_Text_DisplayWrapMode in nim!
So an extra effort has been spend on it
Can we make nim
1. case sensitive
2. _ sensitive
?