Changeset 3799 for trunk/ProjectFortress/syntax_abstraction_tests
- Timestamp:
- 06/04/09 09:24:05 (6 months ago)
- Location:
- trunk/ProjectFortress/syntax_abstraction_tests
- Files:
-
- 1 added
- 6 modified
-
Catch.fsi (modified) (1 diff)
-
CatchUse2.fss (added)
-
DoubleCaseUse.fss (modified) (1 diff)
-
ForUse.fss (modified) (1 diff)
-
GrammarCompositionUseA.fss (modified) (1 diff)
-
LetCCUse.fss (modified) (1 diff)
-
LocalFnUse.fss (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/syntax_abstraction_tests/Catch.fsi
r2889 r3799 31 31 fs 32 32 catch z 33 IndexOutOfBounds[\ZZ32\]=> (foobar bs**)33 FailCalled => (foobar bs**) 34 34 end 35 35 end -
trunk/ProjectFortress/syntax_abstraction_tests/DoubleCaseUse.fss
r3550 r3799 21 21 22 22 run() = do 23 (foo 1, 2, 3,)23 (foo 1,2, 3,) 24 24 (foo 1,) 25 (foo )25 (foo ) 26 26 end 27 27 -
trunk/ProjectFortress/syntax_abstraction_tests/ForUse.fss
r3546 r3799 32 32 33 33 println "And without seq" 34 for a <- n , q <- b do 34 for a <- n, q <- b 35 do 35 36 (println a " and " q) 36 37 end 37 38 38 39 println "Testing _" 39 for _ <- seq(n) do40 for _ <- seq(n) do 40 41 (println "Works.") 41 42 end -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarCompositionUseA.fss
r2771 r3799 24 24 assert(bar, 2) 25 25 assert((fn(baz) => baz)1, 1) 26 (* assert((fn(foo) => foo)1, 1) *) (* illegal because foo is a keyword *)26 (*) assert((fn(foo) => foo)1, 1) (*) illegal because foo is a keyword 27 27 println("A okay") 28 28 end -
trunk/ProjectFortress/syntax_abstraction_tests/LetCCUse.fss
r3553 r3799 20 20 21 21 run(args:String...) = do 22 println (letcc cont do println "before"; cont("continuation"); println "after" end) 22 x = letcc cont do 23 println "before" 24 cont("continuation") 25 println "after" 26 end 27 println x 23 28 end 24 29 -
trunk/ProjectFortress/syntax_abstraction_tests/LocalFnUse.fss
r3546 r3799 21 21 22 22 run() = do 23 println(foo 2, 0)23 println(foo 3, 2, 1, 0) 24 24 println(foo) 25 25 end

