Op So. 19 Mei 2019 om 10:56 het Hiroaki MORIMOTO <[email protected]> geskryf: > > Thank you Don. > I think this is a problem on musixflx. > > Unfortunately, I do not have enough knowledge about musixflx yet. > All I did in this morning is to search the string "error_exit(2)" > and to trace "if-then-else-endif" statement, both Lua version and C > version. > I know current version musixflx.exe is only a stub which launches > musixflx.lua; i.e. current musixflx.exe is something like a copy > or a symbolic/hard link to lua.exe. Editing musixflx.lua will be > the way. > In contrast, C version musixflx.exe (built from musixflx.c) > contains all the calculation process. > > Musixflx is not so large program, but it seems to have a bit > complicated algorithm deeply related to musixtex.tex. > At least C version might be understandable for me but it may > take quite a long time...
I am fluent in Lua and once I understand the mistake in logic, I shall fix it in musixflx.lua. Lua is in theory a library designed to be embedded in a host program, such as luatex (which expects Lua rather than TeX when called as "texlua"). On Un*x systems, Lua scripts can be executed directly by the system via the "shebang" comment. -- Dirk ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to https://tug.org/mailman/listinfo/tex-music

