Closed GorillaSapiens closed 1 year ago
looks like the forum mangled the error. \p{MiscellaneousSymbols} is what's causing the problem here
aha, seems you need \p{IsMiscellaneousSymbols} to make it work. the documentation should probably be updated to make this more clear. it wasn't very intuitive for me as an experienced programmer but first time user of this software.
Ah, I think you're right about the unnecessary confusion. The block name is IsBlockName
but the table does not include the Is
part. Will fix that.
Online manual is updated.
../reflex/RE-flex/src/reflex -yy --unicode --header-file=lex.yy.hpp polybasic.l polybasic.l:77: error: malformed regular expression or unsupported syntax error at position 13 [\p{Letter}\p{MiscellaneousSymbols}\p{Emoticons}\p{SupplementalSymbolsandPictog ___invalid character class
similar problems with \p{Emoticons} \p{SupplementalSymbolsandPictographs} etc... i specified %option unicode as well as --unicode on the command line. what am i doing wrong?