Skip to content
Snippets Groups Projects
This project is mirrored from https://www-csr.bessy.de/control/SoftDist/sequencer/repo/branch-2-2.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Oct 09, 2013
    • benjamin.franksen's avatar
      b89cbb31
    • benjamin.franksen's avatar
      snc: removed keyword "connect" (alias for assign) · a32a34b8
      benjamin.franksen authored
      There are three reasons for this move:
      - the change in terminology never cought on
      - it causes unnecessary naming conflicts, especially now since many more
        things that previously were in escaed C code can now be coded in SNL
      - the next version will introduce new and better syntax for this anyway
      a32a34b8
    • benjamin.franksen's avatar
      snc: re-factored and polished function definitions · dff3aa9a
      benjamin.franksen authored
      This came out of the desire to allow function definitions intermixed
      with c code and other definitions, and not only at the end of the
      program but also in the initial definition section. Some amount of
      re-factoring was necessary in the analysis part to make this possible,
      since previously we had only one definition list per scope and now the
      program has two. More changes were needed in the code generation, mostly
      to pick apart the stuff that the parser now mixes together, and also to
      beautify the generated code. The separate declarations for function
      definitions are no longer in the header file; they are static anyway.
      
      One difference in behaviour is that now the extra escaped C code
      sections at the end of a program are paced *before* the state set code.
      The advantage is that extra prototypes are no longer needed (except if
      the functions call each other resursively). This change should not break
      existing programs, since C functions cannot call state set functions. 
      dff3aa9a
    • benjamin.franksen's avatar
      snc: fixed a bug in link_expr · b84116ab
      benjamin.franksen authored
      b84116ab
  2. Oct 08, 2013
  3. Oct 07, 2013
  4. Oct 19, 2013
  5. Oct 09, 2013
  6. Oct 08, 2013
  7. Oct 07, 2013
  8. Mar 28, 2014
  9. Oct 04, 2013
  10. Oct 02, 2013
  11. Oct 07, 2013
  12. Mar 28, 2014
  13. Oct 17, 2013
  14. Oct 10, 2013
    • benjamin.franksen's avatar
      seq: removed an out-dated comment · e60910de
      benjamin.franksen authored
      The first removed paragraph was just wrong. The second one proposed
      alternatives which I no longer regard as being superior. Connection loss
      is not supposed to happen regularly during normal operation, so the
      small overhead of waking all state sets is negligable in practice.
      e60910de
  15. Dec 19, 2013
  16. Oct 17, 2013
  17. Oct 10, 2013
  18. Oct 07, 2013
Loading