Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

almost 7 years ago

Language

C++

Compiler

gcc 7.3.0

Options
Boost 1.67.0
C++14
no pedantic

Author

anonymous

almost 7 years ago

$ g++ prog.cc -I/opt/wandbox/boost-1.67.0/gcc-7.3.0/include -std=c++14

## value_only line: 64 parser: "word"
 == input = "/other,words/"
 -- ok = true
 -- out = "/other"
 -- remaining unparsed: ",words/"

## value_only line: 65 parser: "(word % ',')"
 == input = "/other,words/"
 -- ok = true
 -- out = vector{ "/other", "words", }
 -- remaining unparsed: "/"

## value_only line: 66 parser: "'/' >> (word % ',')"
 == input = "/other,words/"
 -- ok = true
 -- out = vector{ "other", "words", }
 -- remaining unparsed: "/"

## value_only line: 67 parser: "-(word % ',')"
 == input = "/other,words/"
 -- ok = true
 -- out = vector{ "/other", "words", }
 -- remaining unparsed: "/"

## value_only line: 68 parser: "-('/' >> (word % ','))"
 == input = "/other,words/"
 -- ok = true
 -- out = vector{ "other", "words", }
 -- remaining unparsed: "/"

## value_only line: 69 parser: "-('/' >> (word % ',') >> -x3::lit('/'))"
 == input = "/other,words/"
 -- ok = true
 -- out = vector{ "other", "words", }

## key_value line: 73 parser: "word >> ':' >> word"
 == input = "hello:/other,words/"
 -- ok = true
 -- out = 
  * tuple[0]: "hello"
  * tuple[1]: "/other"
 -- remaining unparsed: ",words/"

## key_value line: 74 parser: "word >> ':' >> -(word % ',')"
 == input = "hello:/other,words/"
 -- ok = true
 -- out = 
  * tuple[0]: "hello"
  * tuple[1]: vector{ "/other", "words", }
 -- remaining unparsed: "/"

## key_value line: 75 parser: "word >> ':' >> -('/' >> (word % ',') >> -x3::lit('/'))"
 == input = "hello:/other,words/"
 -- ok = true
 -- out = 
  * tuple[0]: "hello"
  * tuple[1]: vector{ "other", "words", }

## key_value line: 76 parser: "word >> ':' >> -((word % ',') >> -x3::lit('/'))"
 == input = "hello:/other,words/"
 -- ok = true
 -- out = 
  * tuple[0]: "hello"
  * tuple[1]: vector{ "/other", "words", }
Exit Code:
0