compiler.h 291 B

12345678910111213141516
  1. #pragma once
  2. #include "pocketpy/common/vector.h"
  3. #include "pocketpy/compiler/lexer.h"
  4. #include "pocketpy/objects/sourcedata.h"
  5. #include "pocketpy/objects/codeobject.h"
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9. Error* pk_compile(SourceData_ src, CodeObject* out);
  10. #ifdef __cplusplus
  11. }
  12. #endif