I've been looking and looking on my iMac but cannot find where the file Arduino.h is. How does the ide find this file when I include it in my sketch but the operating system can't? Am I crazy?
'Finder' on my mac cannot find it nor a bunch of directories mentioned in Arduino.cc like /hardware/cores. Are these things in 'hidden' folders, packages, other mystical and magical places? What does it mean that a file "is in the IDE"? Appreciate being pointed in the right direction.
OMG!!! It is deep in the Arduino.app package! When I open it in Finder low and behold a whole universe of files becomes visible. Man. Who would have known. Doesn't anyone else use MacOS???
Thanks for your attention at any rate.
Delta_G:
The only advantage to Apple...
Swift. All the features. None of the crazy syntax.
'Finder' on my mac cannot find it
Finder doesn't normally look inside of Mac Applications, which are actually directories that contain a bunch of stuff (as you found out.) The assumption is that users don't/shouldn't care about the internals of an application. Which somewhat falls apart when something like Arduino includes a whole directory structure with multiple sub-applications the size of avr-gcc and etc.
You get used to it. It's easier if you're in a bash window of some kind and use the unix commands.
Man. Who would have known.
Every that understands how the Mac installs apps.
Wow, I kicked up a storm. Thanks to those who were helpful. Those who weren't well guess you get you jollies anyway. Yes, it is possible to use unix commands from terminal, and guess that is what the open source people do??? Anyway, now I know and feel much better about my Mac.