issues
search
jafingerhut
/
p4-namespaces
A public repo for discussion of adding namespaces to the P4 programming language
Apache License 2.0
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Examples to add
#25
jfingerh
opened
2 years ago
0
What is definition of "two modules are the same" versus "two modules are different"?
#24
jfingerh
opened
2 years ago
2
Should the meaning of a module ever depend upon the definitions of other modules, except those that it directly or transitively imports?
#23
jafingerhut
opened
2 years ago
0
Small engineering issue in the front-end
#22
jnfoster
opened
2 years ago
1
A simple design
#21
mihaibudiu
opened
2 years ago
17
Should there be an explicit way to make a top-level name exported/not-exported from a module? Or always export?
#20
jafingerhut
opened
2 years ago
0
If A imports B, and B imports C, does that automatically imply that A imports C?
#19
jafingerhut
opened
2 years ago
1
What happens if a module is imported multiple times in a DAG of import relationships?
#18
jafingerhut
opened
2 years ago
8
What can be imported from a module?
#17
jfingerh
opened
2 years ago
0
Relative import statements
#16
jfingerh
opened
2 years ago
0
No cycles of imports supported
#15
jfingerh
opened
2 years ago
0
Should we support multiple versions of the same module installed on the system simultaneously?
#14
jfingerh
opened
2 years ago
1
Should we support separate compilation of modules?
#13
jfingerh
opened
2 years ago
0
What should this new feature be called? module system? namespace system? something else?
#12
jafingerhut
opened
2 years ago
3
What does the current P4_16 language spec say about namespaces?
#11
jfingerh
opened
2 years ago
1
P4 annotations
#10
jafingerhut
opened
2 years ago
7
How will namespaces affect auto-generated runtime APIs, such as P4Runtime API, TDI, etc.?
#9
jafingerhut
opened
2 years ago
1
Should it be possible to import only a subset of top level things with identical names?
#8
jafingerhut
opened
2 years ago
1
How should type error be handled?
#7
jafingerhut
opened
2 years ago
1
P4 table properties
#6
jafingerhut
opened
2 years ago
2
How should match kinds be handled?
#5
jafingerhut
opened
2 years ago
2
Should there be a way to import all names from a namespace like `from my_namespace import *` ?
#4
jafingerhut
opened
2 years ago
0
Management of namespace names
#3
jafingerhut
opened
2 years ago
3
Namespaces and version numbers
#2
jafingerhut
opened
2 years ago
6
Namespace boundaries at file level, and C preprocessor
#1
jafingerhut
opened
2 years ago
4