Assertion or assert may refer to: Assertion (software development), a computer programming technique. assert.h, a header file in the standard library of the C programming language. Assertion definition language, a specification language providing a formal grammar to specify behaviour and interfaces for computer software.
Grass snakes prey mainly on amphibians, especially the common toad and the common frog, although they may also occasionally eat ants and larvae. Captive snakes have been observed taking earthworms offered by hand, but dead prey items are never taken.
As other snakes, Smooth Green snakes rely mainly on their sense of smell, vision, and their detection vibrations to locate prey. They mainly communicate with other snakes by chemical cues and through body language. Smooth green snakes eat mainly insects. They prefer crickets, grasshoppers, and caterpillars, and will also eat beetles, spiders, centipedes, millipedes, snails, slugs, and sometimes amphibians.