cqcallaw / newt

The newt programming language
GNU General Public License v3.0
12 stars 2 forks source link

includes #68

Closed cqcallaw closed 6 years ago

cqcallaw commented 6 years ago

Want to be able to re-use function and type definitions using the standard include method. See http://westes.github.io/flex/manual/Multiple-Input-Buffers.html for details on enabling this in flex.

cqcallaw commented 6 years ago

Considerations:

  1. include paths--are relative paths/include directories supported?
  2. multiple includes (do we need include guards?)
  3. does the include process execute anything, or is it a simple copy/paste?
  4. recursive include detection
  5. nested includes