كيف أضع أحرف Unicode في قواعد Antlr الخاصة بي؟
-
09-06-2019 - |
سؤال
أحاول بناء قواعد النحو بما يلي:
رقمي:عدد صحيح | تعويم | اللانهاية | باي ...ما لا نهاية:'∞' pi:"π"
لكن Antlr يرفض تحميل القواعد.
المحلول
استخدم تعبير Java الذي يمثل حرف Unicode:
- 'π' = '\u03C0'
- '∞' = '\u221E'
سيعمل ذلك حتى '\uFFFF'؛لا تدعم Java Unicode المكون من خمسة أرقام.
لا تنتمي إلى StackOverflow