diff regexParser/node.cc @ 192:ecf70fb215a5 pairPro

print charclass
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Fri, 25 Dec 2015 19:31:53 +0900
parents 3e8e5780ad4a
children 4fefd80c05f2
line wrap: on
line diff
--- a/regexParser/node.cc	Fri Dec 25 16:08:02 2015 +0900
+++ b/regexParser/node.cc	Fri Dec 25 19:31:53 2015 +0900
@@ -3,7 +3,8 @@
 #include "node.h"
 
 void printCharacterClass(CharClassPtr cc, long nodeNumber,int d) {
-    if (cc->type == 'r') {
+    if (!cc) return;
+    if (cc->type == 'a') {
         if (cc->left) {
             printCharacterClass(cc->left,nodeNumber,d+1);
         }