Squirrel의 태생이 VS에서 개발되서 그런것 같군요. UTF-8N도 시그니처가 없이 UTF-8을 사용하는 경우입니다(하지
만 이것은 마이크로 소프트가 정한 방식이고
posix에서는 시그니처를 아예 사용하지않습니다.). 일단 표준(ISO 10646-1)은 엔디안 구분을 하지 않습니다. MS가
BOM을 넣어서 UCS-2(UTF-16 빅엔디안과 UTF-16 리틀 엔디안), 그리고 UTF-8을 구분하고 있습니다.
일단 Squirrel은 MS의 방식을 따르고 있습니다.(비주얼 스튜디오나 MS의 Notepad에서 작성한 코드라면 BOM을 지닐
수 밖에 없기때문입니다) . 일단 Squirrel에서 문제가 없으려면 스크립트에 BOM이 포함되어야겠군요. 표준을 지원해야겠따
면 sqstd_loadfile를 수정하고 스크립트 에디터도 다른것을 사용해야겠군요.