This page is intended as a forum for discussion of all aspects of SDFII.
Tips and Tricks
SDFII is a rich formalism. Here are some tips and tricks to use its full power.
Design and Implementation
SDFII is still under development.
- SDF2o2: Issues and plans for stabilizing the current version
- SDF3: Considerations for the next generation
-
- A bad idea to start thinking about this right now, makes people nervous. -- PK
-
- Why does it make people nervous? A living language is always changing, users will come up with ways to improve the language. One can ignore such ideas or make an inventory that can be used as a basis for new development. -- EV
-
- To keep the discussion about SDF2o2 focussed it is good to have an SDF3 bin in which we can store ideas that we don't want to think about for a while or ever -- JV
Comparison with other Formalisms
SDFII is not the first syntax definition formalism ever designed. What are its features? What is different from other formalisms?
- SDFvsSDF2?: a comparison of SDFII with its predecessor
- BNFvsSDF2?: a comparison with 'standard' syntax definitions
- YACCvsSDF2?: a comparison with the classic
SDF in Context
SDF is used in combination with other formalisms and tools what are the
consequences for the language?