The completion of programming assignments rarely happens one-on-one with an instructor. They can be completed at all hours, with many assignments being submitted and only receiving feedback along with the grade. Finding antipatterns of novice programmers allows us to automatically provide rich, immediate feedback whenever they program. An antipattern is a common code mistake programmers make. Antipatterns can be found in programs by using tests, regex, and abstract syntax trees. While finding them is useful, code to do so can be complex. By using the new tool C-Slam combined with tree-sitters, ease of use and coverage of antipatterns is increased.