@@ -7201,7 +7201,7 @@ above on recursion that apply while a parser or control is executing.
7201
7201
The first table lists restrictions on what types can be passed as
7202
7202
constructor parameters to other types.
7203
7203
7204
- |-------------|----------------------------------------- --------|
7204
+ |-------------|---------| --------| ---------| --------|
7205
7205
| | can be a constructor parameter for this type ||||
7206
7206
| |---------|--------|---------|--------|
7207
7207
| This type | package | parser | control | extern |
@@ -7235,8 +7235,8 @@ instantiation, hence the answer "N/A" (for not applicable) in those
7235
7235
table entries. Variables may not be declared at the top level of your
7236
7236
program, but constants may.
7237
7237
7238
- |-------------|--------------------------------------- ----------|
7239
- | | can be instantiated in this place ||||||
7238
+ |-------------|-----------| ---------| ---------| --------|---------| ----------|
7239
+ | | can be instantiated in this place ||||||
7240
7240
| |-----------|---------|---------|---------|--------|----------|
7241
7241
| This type | top level | package | parser | control | extern | function |
7242
7242
+-------------+:---------:+:-------:+:-------:+:-------:+:------:+:--------:+
@@ -7254,7 +7254,7 @@ The next table lists restrictions on what types can be passed as
7254
7254
run-time parameters to other callable things that have run-time
7255
7255
parameters: parsers, controls, extern methods, actions, and functions.
7256
7256
7257
- |-------------|--------------------------------------- ----------|
7257
+ |-------------|-----------| ---------| ---------| ---------| ----------|
7258
7258
| | can be a run-time parameter to this callable thing |||||
7259
7259
| |-----------|---------|---------|---------|----------|
7260
7260
| This type | parser | control | method | action | function |
@@ -7283,7 +7283,7 @@ One way that an extern can be called from the top level of a parser or
7283
7283
control is in an initializer expression for a declared variable,
7284
7284
e.g. `bit<32> x = rand.get();`.
7285
7285
7286
- |-------------|-------------------------------------------------|
7286
+ |-------------|-----------| ---------| -----------| ---------|--------| ----------|
7287
7287
| | can be called at run time from this place in a P4 program ||||||
7288
7288
| |-----------|---------|-----------|---------|--------|----------|
7289
7289
| | | control | parser or | | | |
0 commit comments