Changeset 3863 in josm for trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/parser/MapCSSParser.java
- Timestamp:
- 2011-02-07T09:35:27+01:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/parser/MapCSSParser.java
r3856 r3863 17 17 18 18 public class MapCSSParser implements MapCSSParserConstants { 19 MapCSSStyleSource sheet; 19 20 20 21 /************* … … 171 172 MapCSSRule r; 172 173 Token com = null; 174 this.sheet = sheet; 173 175 w(); 174 176 label_3: … … 779 781 780 782 void error_skipto(int kind) throws ParseException { 781 ParseException e = generateParseException(); 782 System.err.println(e); 783 Token t; 784 do { 785 t = getNextToken(); 786 } while (t.kind != kind); 783 ParseException e = generateParseException(); 784 System.err.println(e); 785 if (sheet != null) { 786 sheet.logError(e); 787 } 788 Token t; 789 do { 790 t = getNextToken(); 791 } while (t.kind != kind); 787 792 } 788 793 … … 813 818 catch(LookaheadSuccess ls) { return true; } 814 819 finally { jj_save(3, xla); } 820 } 821 822 private boolean jj_3R_20() { 823 if (jj_scan_token(COMMA)) return true; 824 return false; 825 } 826 827 private boolean jj_3R_16() { 828 if (jj_scan_token(EXCLAMATION)) return true; 829 return false; 830 } 831 832 private boolean jj_3R_25() { 833 if (jj_scan_token(STRING)) return true; 834 return false; 835 } 836 837 private boolean jj_3R_12() { 838 Token xsp; 839 xsp = jj_scanpos; 840 if (jj_3R_16()) jj_scanpos = xsp; 841 if (jj_3R_17()) return true; 842 return false; 843 } 844 845 private boolean jj_3R_14() { 846 if (jj_3R_19()) return true; 847 Token xsp; 848 if (jj_3R_20()) return true; 849 while (true) { 850 xsp = jj_scanpos; 851 if (jj_3R_20()) { jj_scanpos = xsp; break; } 852 } 853 return false; 854 } 855 856 private boolean jj_3R_23() { 857 if (jj_3R_25()) return true; 858 return false; 859 } 860 861 private boolean jj_3R_15() { 862 if (jj_scan_token(IDENT)) return true; 863 if (jj_3R_21()) return true; 864 if (jj_scan_token(LPAR)) return true; 865 return false; 866 } 867 868 private boolean jj_3R_26() { 869 if (jj_scan_token(COMMENT_START)) return true; 870 return false; 871 } 872 873 private boolean jj_3R_19() { 874 Token xsp; 875 xsp = jj_scanpos; 876 if (jj_scan_token(3)) { 877 jj_scanpos = xsp; 878 if (jj_scan_token(2)) return true; 879 } 880 return false; 881 } 882 883 private boolean jj_3_2() { 884 if (jj_3R_13()) return true; 885 return false; 886 } 887 888 private boolean jj_3R_24() { 889 Token xsp; 890 xsp = jj_scanpos; 891 if (jj_scan_token(7)) { 892 jj_scanpos = xsp; 893 if (jj_3R_26()) return true; 894 } 895 return false; 896 } 897 898 private boolean jj_3_1() { 899 if (jj_3R_12()) return true; 900 if (jj_scan_token(RSQUARE)) return true; 901 return false; 902 } 903 904 private boolean jj_3R_21() { 905 Token xsp; 906 while (true) { 907 xsp = jj_scanpos; 908 if (jj_3R_24()) { jj_scanpos = xsp; break; } 909 } 910 return false; 911 } 912 913 private boolean jj_3_3() { 914 if (jj_3R_14()) return true; 915 return false; 916 } 917 918 private boolean jj_3_4() { 919 if (jj_3R_15()) return true; 920 return false; 921 } 922 923 private boolean jj_3R_18() { 924 if (jj_scan_token(EXCLAMATION_EQUAL)) return true; 925 return false; 926 } 927 928 private boolean jj_3R_17() { 929 Token xsp; 930 xsp = jj_scanpos; 931 if (jj_3R_22()) { 932 jj_scanpos = xsp; 933 if (jj_3R_23()) return true; 934 } 935 return false; 936 } 937 938 private boolean jj_3R_22() { 939 if (jj_scan_token(IDENT)) return true; 940 return false; 815 941 } 816 942 … … 824 950 } 825 951 if (jj_3R_17()) return true; 826 return false;827 }828 829 private boolean jj_3R_20() {830 if (jj_scan_token(COMMA)) return true;831 return false;832 }833 834 private boolean jj_3R_16() {835 if (jj_scan_token(EXCLAMATION)) return true;836 return false;837 }838 839 private boolean jj_3R_25() {840 if (jj_scan_token(STRING)) return true;841 return false;842 }843 844 private boolean jj_3R_12() {845 Token xsp;846 xsp = jj_scanpos;847 if (jj_3R_16()) jj_scanpos = xsp;848 if (jj_3R_17()) return true;849 return false;850 }851 852 private boolean jj_3R_14() {853 if (jj_3R_19()) return true;854 Token xsp;855 if (jj_3R_20()) return true;856 while (true) {857 xsp = jj_scanpos;858 if (jj_3R_20()) { jj_scanpos = xsp; break; }859 }860 return false;861 }862 863 private boolean jj_3R_23() {864 if (jj_3R_25()) return true;865 return false;866 }867 868 private boolean jj_3R_15() {869 if (jj_scan_token(IDENT)) return true;870 if (jj_3R_21()) return true;871 if (jj_scan_token(LPAR)) return true;872 return false;873 }874 875 private boolean jj_3R_26() {876 if (jj_scan_token(COMMENT_START)) return true;877 return false;878 }879 880 private boolean jj_3R_19() {881 Token xsp;882 xsp = jj_scanpos;883 if (jj_scan_token(3)) {884 jj_scanpos = xsp;885 if (jj_scan_token(2)) return true;886 }887 return false;888 }889 890 private boolean jj_3_2() {891 if (jj_3R_13()) return true;892 return false;893 }894 895 private boolean jj_3R_24() {896 Token xsp;897 xsp = jj_scanpos;898 if (jj_scan_token(7)) {899 jj_scanpos = xsp;900 if (jj_3R_26()) return true;901 }902 return false;903 }904 905 private boolean jj_3R_21() {906 Token xsp;907 while (true) {908 xsp = jj_scanpos;909 if (jj_3R_24()) { jj_scanpos = xsp; break; }910 }911 return false;912 }913 914 private boolean jj_3_1() {915 if (jj_3R_12()) return true;916 if (jj_scan_token(RSQUARE)) return true;917 return false;918 }919 920 private boolean jj_3_3() {921 if (jj_3R_14()) return true;922 return false;923 }924 925 private boolean jj_3_4() {926 if (jj_3R_15()) return true;927 return false;928 }929 930 private boolean jj_3R_18() {931 if (jj_scan_token(EXCLAMATION_EQUAL)) return true;932 return false;933 }934 935 private boolean jj_3R_17() {936 Token xsp;937 xsp = jj_scanpos;938 if (jj_3R_22()) {939 jj_scanpos = xsp;940 if (jj_3R_23()) return true;941 }942 return false;943 }944 945 private boolean jj_3R_22() {946 if (jj_scan_token(IDENT)) return true;947 952 return false; 948 953 }
Note:
See TracChangeset
for help on using the changeset viewer.
