fabriceleal / Acinonyx

Parser for poker hand histories written with lex/yacc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Acinonyx

Parser for Poker Academy hand histories written with lex/yacc.

Assume:

  • No whitespace inside user names. Only [a-zA-Z]+
  • Ignore hero

Lessons learned

  • Try to use left recursion instead of right recursion.

...

Using dummy char* pool. char* stored in linked list.

Do test: valgrind --leak-check=full --show-reachable=yes --track-origins=yes <exe> <args...> This parser doesnt have leaks! Use parser/valpoker.sh for running with valgrind

About

Parser for poker hand histories written with lex/yacc.


Languages

Language:C 99.4%Language:Shell 0.6%