Changeset 29888 in project


Ignore:
Timestamp:
10/10/13 02:17:19 (8 years ago)
Author:
Ivan Raikov
Message:

nemo: correction for the order of constraint checking in the nest backend; version set to 8.44

Location:
release/4/nemo/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release/4/nemo/trunk/nemo-nest.scm

    r29862 r29888  
    23532353     const-defs)
    23542354
     2355    (let ((vi (lookup-def 'v state-index-map))
     2356          (vrest (or (and (lookup-def 'Vrest const-defs) 'Vrest) -65.0)))
     2357      (if (and vi vrest)
     2358          (pp indent+ ,(expr->string/C++  vrest 'v ))))
     2359
     2360    (for-each (lambda (n)
     2361                (let ((b  (lookup-def n init-eqs)))
     2362                  (if b (pp indent+ ,(expr->string/C++ b (nest-name n))))))
     2363              init-order)
     2364   
     2365    (for-each (lambda (def)
     2366                (let* ((n  (first def))
     2367                       (ni (lookup-def n state-index-map)))
     2368                  (if ni (pp indent+ ,(expr->string/C++ n  (sprintf "y_[~A]" ni))))))
     2369              init-eq-defs)
     2370
    23552371    (for-each
    23562372     (lambda (eq)
     
    23632379                  ))
    23642380     c-eqs)
    2365 
    2366     (let ((vi (lookup-def 'v state-index-map))
    2367           (vrest (or (and (lookup-def 'Vrest const-defs) 'Vrest) -65.0)))
    2368       (if (and vi vrest)
    2369           (pp indent+ ,(expr->string/C++  vrest 'v ))))
    2370 
    2371     (for-each (lambda (n)
    2372                 (let ((b  (lookup-def n init-eqs)))
    2373                   (if b (pp indent+ ,(expr->string/C++ b (nest-name n))))))
    2374               init-order)
    2375    
    2376     (for-each (lambda (def)
    2377                 (let* ((n  (first def))
    2378                        (ni (lookup-def n state-index-map)))
    2379                   (if ni (pp indent+ ,(expr->string/C++ n  (sprintf "y_[~A]" ni))))))
    2380               init-eq-defs)
    23812381
    23822382   
  • release/4/nemo/trunk/nemo-version.scm

    r29872 r29888  
    11
    2 (define nemo-version "8.43")
     2(define nemo-version "8.44")
Note: See TracChangeset for help on using the changeset viewer.