#ifndef SRC_PUGS_EMBED_PARROT_HSC_H
#define SRC_PUGS_EMBED_PARROT_HSC_H
#if __GLASGOW_HASKELL__ && __GLASGOW_HASKELL__ < 409
#include <Rts.h>
#endif
#include <HsFFI.h>
#if __NHC__
#undef HsChar
#define HsChar int
#endif
#line 2 "Parrot.hsc"
#if !defined(PUGS_HAVE_PARROT)
#line 118 "Parrot.hsc"
#else 
#line 122 "Parrot.hsc"
#include <parrot/packfile.h>
#line 123 "Parrot.hsc"
#include <parrot/interpreter.h>
#line 124 "Parrot.hsc"
#include <parrot/register.h>
#line 125 "Parrot.hsc"
#include <parrot/string_funcs.h>
#line 160 "Parrot.hsc"
#if PARROT_JIT_CAPABLE && defined(PARROT_JIT_CORE)
#line 164 "Parrot.hsc"
#endif 
#line 290 "Parrot.hsc"
extern void imcc_init(Parrot_Interp interpreter);
#line 291 "Parrot.hsc"
extern PMC * imcc_compile_pir(Parrot_Interp interp, const char *s);
#line 299 "Parrot.hsc"
#endif 
#endif
