Log Surgeon
Test & API docs
Loading...
Searching...
No Matches
NFA unit tests.

NFA related unit tests. More...

Functions

void capture ()
 Create a NFA for matching a simple variable with a capture group.
void capture_containing_repetition ()
 Create a NFA for matching a capture group containing repetition.
void multi_valued_capture_0 ()
 Create a NFA for matching a multi-valued (repeated) capture group.
void multi_valued_capture_1 ()
 Create a NFA for matching a multi-valued (repeated) capture group.
void multi_valued_capture_containing_repetition ()
 Create a NFA for matching a multi-valued (repeated) capture group containing repetition.
void int_var ()
 Create a NFA for matching an integer.
void kv_pair_var ()
 Create a NFA for matching a key-value pair.

Detailed Description

NFA related unit tests.

These unit tests contain the NFA tag.

Function Documentation

◆ capture()

void capture ( )

Create a NFA for matching a simple variable with a capture group.

◆ capture_containing_repetition()

void capture_containing_repetition ( )

Create a NFA for matching a capture group containing repetition.

◆ int_var()

void int_var ( )

Create a NFA for matching an integer.

◆ kv_pair_var()

void kv_pair_var ( )

Create a NFA for matching a key-value pair.

◆ multi_valued_capture_0()

void multi_valued_capture_0 ( )

Create a NFA for matching a multi-valued (repeated) capture group.

◆ multi_valued_capture_1()

void multi_valued_capture_1 ( )

Create a NFA for matching a multi-valued (repeated) capture group.

◆ multi_valued_capture_containing_repetition()

void multi_valued_capture_containing_repetition ( )

Create a NFA for matching a multi-valued (repeated) capture group containing repetition.