You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem?
It is nice to be able to compare the results of compilers, and also gives the project some additional visibility.
Describe the solution you'd like
Add yourself to compiler-explorer.
This would mean to add it to its main repo into the existing COBOL definition, see compiler-explorer/compiler-explorer@6f7218a; and also to integrate it to the infrastructure repository. The matching commit to the one above is compiler-explorer/infra@8948308.
Is your feature request related to a problem?
It is nice to be able to compare the results of compilers, and also gives the project some additional visibility.
Describe the solution you'd like
Add yourself to compiler-explorer.
This would mean to add it to its main repo into the existing COBOL definition, see compiler-explorer/compiler-explorer@6f7218a; and also to integrate it to the infrastructure repository. The matching commit to the one above is compiler-explorer/infra@8948308.
Note that the main entry is based on GCC so that's "cheap", you'd use a "complete" definition like https://github.com/compiler-explorer/compiler-explorer/blob/main/lib/compilers/gnucobol.ts that more or less just uses the build and use instructions you already have.
The .net one is possibly also useful to inspect: https://github.com/compiler-explorer/compiler-explorer/blob/main/lib/compilers/dotnet.ts
Additional context
Note: before this is done - ensure that the codegen works for the examples (which are 'simple'), those are available at https://github.com/compiler-explorer/compiler-explorer/tree/main/examples/cobol
After that it is likely a good idea to create a new compiler issue there and discuss the necessary steps and if they may do the actual work.