Class ParseCode


  • public class ParseCode
    extends java.lang.Object
    • Constructor Detail

      • ParseCode

        public ParseCode()
    • Method Detail

      • setBrut

        public void setBrut​(java.lang.String brut)
      • removeComments

        public void removeComments()
      • parseSpace

        public boolean parseSpace()
      • parseSpecialChar

        public boolean parseSpecialChar()
      • parseKeyword

        public boolean parseKeyword()
      • parseName

        public boolean parseName()
      • isSpecialChar

        public boolean isSpecialChar​(java.lang.String uncomm,
                                     int pos)
      • isWhitespace

        public boolean isWhitespace​(java.lang.String uncomm,
                                    int pos)
      • nextWhitespace

        public int nextWhitespace​(java.lang.String uncomm,
                                  int pos)
      • nextChar

        public int nextChar​(java.lang.String uncomm,
                            int pos)
      • parseLiteral

        public boolean parseLiteral()
      • parseTokensToTree

        public void parseTokensToTree()
      • block

        public void block()
      • tree

        public void tree()
      • reduce

        public void reduce()
      • map

        public void map()
      • result

        public void result()
      • main

        public static void main​(java.lang.String[] args)
      • parseFile

        public java.util.List<Token> parseFile​(java.io.File txt)