pawn icon indicating copy to clipboard operation
pawn copied to clipboard

Pawn is a quick and small scripting language that requires few resources.

Results 55 pawn issues
Sort by recently updated
recently updated
newest added

The following code: ``` main() ; ``` generates the following output: ``` HALT 0 ``` with main pointing at 2, so end of file. There is no RET or RETN

Building with -C64 compiler flag and still doesn't run scripts. I get memory errors. Willing to pay $100 to anyone who can get this working on 64 bit windows/linux.

No idea why, but the function call returns `0` (which is correct), yet future writes continue from the old location not the new one. I had to change `fseek` to:...

I was getting error C2708 on `push()` calls so looked at the definition: https://github.com/compuphase/pawn/blob/master/amx/amxprocess.c#L225-L241 I'm not surprised this is now an error!

I tried to compile the Pawn compiler with `PAWN_CELL_SIZE` is 32 on Apple M1 Series chip, But it doesn't compiled and ran. Because `amx_Callback` and some other features require that...

The repo only has the pdf versions of `Pawn_Language_Guide` etc. It would be nice to be able to update those as well.

Hi, i'm trying to build the Pawn runtime to embed in OpenWatcom targeting DOS, it didn't work with CMake because somehow the generated makefile wants to build with POSIX features...

Since commit `57f7de9`, the #emit instruction has been removed from Pawn. Is there any equivalent to insert AMX Assembly instructions directly in compile-time? Thanks.

# Summary It seems a 64 bit define exists somewhere in the 32bit default build using msvc. I hard edited **amxfile.c** to use _stat vs __stat that was being defined...