@@ -18,6 +18,8 @@ $SCRIPTPATH/src/jsonminifier.cpp
1818$SCRIPTPATH /src/jsonparser.cpp
1919$SCRIPTPATH /src/stage1_find_marks.cpp
2020$SCRIPTPATH /src/stage2_build_tape.cpp
21+ $SCRIPTPATH /src/parsedjson.cpp
22+ $SCRIPTPATH /src/parsedjsoniterator.cpp
2123"
2224
2325# order matters
@@ -94,7 +96,7 @@ cat <<< '
9496#include "simdjson.h"
9597#include "simdjson.cpp"
9698int main(int argc, char *argv[]) {
97- const char * filename = argv[1];
99+ const char * filename = argv[1];
98100 std::string_view p = get_corpus(filename);
99101 ParsedJson pj = build_parsed_json(p); // do the parsing
100102 if( ! pj.isValid() ) {
@@ -117,7 +119,7 @@ echo "Giving final instructions:"
117119CPPBIN=${DEMOCPP%% .* }
118120
119121echo " Try :"
120- echo " c++ -march=native -O3 -std=c++11 -o ${CPPBIN} ${DEMOCPP} && ./${CPPBIN} jsonexamples/twitter.json "
122+ echo " c++ -march=native -O3 -std=c++11 -o ${CPPBIN} ${DEMOCPP} && ./${CPPBIN} ../ jsonexamples/twitter.json "
121123
122124SINGLEHDR=$SCRIPTPATH /singleheader
123125echo " Copying files to $SCRIPTPATH /singleheader "
@@ -126,9 +128,10 @@ echo "c++ -march=native -O3 -std=c++11 -o ${CPPBIN} ${DEMOCPP} && ./${CPPBIN} .
126128cp ${AMAL_C} ${AMAL_H} ${DEMOCPP} $SINGLEHDR
127129ls $SINGLEHDR
128130
131+ cd $SINGLEHDR && c++ -march=native -O3 -std=c++11 -o ${CPPBIN} ${DEMOCPP} && ./${CPPBIN} ../jsonexamples/twitter.json
132+
129133lowercase (){
130134 echo " $1 " | tr ' A-Z' ' a-z'
131135}
132136
133137OS=` lowercase \` uname\` `
134-
0 commit comments