flang-compiler / f18

F18 is a front-end for Fortran intended to replace the existing front-end in the Flang compiler
230 stars 48 forks source link

First draft: runtime API for CHARACTER #1096

Closed klausler closed 4 years ago

klausler commented 4 years ago

Jean, here's a first cut at an API for generated code to use to implement CHARACTER concatenation and assignment. It does not yet have interfaces for relational operators (comparisons). I'm interested in hearing what you think of the overall approach before I flesh it out further.

The *.cpp files added to runtime/ are there to ensure that the corresponding header files compile cleanly.

klausler commented 4 years ago

Added more reviewers.