Everything's ok on cygwin; compile error on windows (cl 13.10.3077, .net 2003).
cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -DPERLDLL -MD -Zi -DNDEBUG -O1 -DVERSION=\"5.179.101\" -DXS_VERSION=\"5.179.101\" "-IC:\perl-5.14.2\lib\CORE" marpa_codes.c
marpa_codes.c
./marpa_ami.w(495) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(495) : error C2085: 'marpa_dstack_resize2' : not in formal parameter list
./marpa_ami.w(496) : error C2082: redefinition of formal parameter 'inline'
./marpa_ami.w(496) : error C2143: syntax error : missing ';' before 'type'
./marpa_ami.w(496) : error C2085: 'marpa_dstack_resize' : not in formal parameter list
./marpa_ami.w(498) : error C2005: #line expected a line number, found 'string'
./marpa_ami.w(502) : error C2005: #line expected a line number, found 'string'
./marpa_ami.w(506) : error C2005: #line expected a line number, found 'string'
./marpa_ami.w(509) : error C2005: #line expected a line number, found 'string'
./marpa_ami.w(512) : error C2082: redefinition of formal parameter 'inline'
./marpa_ami.w(512) : error C2143: syntax error : missing ';' before 'type'
./marpa_ami.w(513) : error C2085: 'my_free' : not in formal parameter list
./marpa_ami.w(513) : error C2143: syntax error : missing ';' before '{'
./marpa_ami.w(206) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(207) : error C2085: 'my_malloc' : not in formal parameter list
./marpa_ami.w(207) : error C2143: syntax error : missing ';' before '{'
./marpa_ami.w(214) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(216) : error C2085: 'my_malloc0' : not in formal parameter list
./marpa_ami.w(216) : error C2143: syntax error : missing ';' before '{'
./marpa_ami.w(223) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(225) : error C2085: 'my_realloc' : not in formal parameter list
./marpa_ami.w(225) : error C2143: syntax error : missing ';' before '{'
./marpa_ami.w(316) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(317) : error C2085: 'marpa_dstack_resize2' : not in formal parameter list
./marpa_ami.w(317) : error C2143: syntax error : missing ';' before '{'
./marpa_ami.w(325) : error C2054: expected '(' to follow 'inline'
./marpa_ami.w(328) : error C2085: 'marpa_dstack_resize' : not in formal parameter list
./marpa_ami.w(328) : error C2143: syntax error : missing ';' before '{'
build log attached.