Changeset 3838 for trunk/ProjectFortress/syntax_abstraction_tests
- Timestamp:
- 06/11/09 12:39:21 (6 months ago)
- Location:
- trunk/ProjectFortress/syntax_abstraction_tests
- Files:
-
- 60 modified
-
Case.fsi (modified) (1 diff)
-
Case.fss (modified) (1 diff)
-
Catch.fss (modified) (1 diff)
-
DoubleCase.fsi (modified) (1 diff)
-
DoubleCase.fss (modified) (1 diff)
-
GeneratorClause.fss (modified) (1 diff)
-
GrammarComposition.fsi (modified) (4 diffs)
-
GrammarComposition.fss (modified) (1 diff)
-
GrammarCompositionUseB.fss (modified) (1 diff)
-
GrammarCompositionUseC.fss (modified) (1 diff)
-
GrammarCompositionUseD.fss (modified) (1 diff)
-
ImportEmptyApiWhichImportsNonEmptyApiEmpty.fsi (modified) (1 diff)
-
ImportEmptyApiWhichImportsNonEmptyApiEmpty.fss (modified) (1 diff)
-
ImportEmptyApiWhichImportsNonEmptyApiNonEmpty.fsi (modified) (1 diff)
-
ImportEmptyApiWhichImportsNonEmptyApiNonEmpty.fss (modified) (1 diff)
-
KeywordNotId.fsi (modified) (1 diff)
-
KeywordNotId.fss (modified) (1 diff)
-
Label.fsi (modified) (1 diff)
-
Label.fss (modified) (1 diff)
-
Or.fsi (modified) (1 diff)
-
Or.fss (modified) (1 diff)
-
SXXGrammarExtendsNonExistingGrammar.fsi (modified) (1 diff)
-
SXXGrammarExtendsNonExistingGrammar.fss (modified) (1 diff)
-
SXXSyntaxGrammarImports.fsi (modified) (1 diff)
-
SXXSyntaxGrammarImports.fss (modified) (1 diff)
-
SyntaxNodes.fsi (modified) (1 diff)
-
SyntaxNodes.fss (modified) (1 diff)
-
Typecase.fsi (modified) (1 diff)
-
Typecase.fss (modified) (1 diff)
-
not_yet_passing/SXXTemplateGapWithInconsistentParameters.fsi (modified) (1 diff)
-
not_yet_passing/SXXTemplateGapWithInconsistentParameters.fss (modified) (1 diff)
-
not_yet_passing/SXXTemplateParamsAreNotApplicable.fsi (modified) (2 diffs)
-
not_yet_passing/SXXTemplateParamsAreNotApplicable.fss (modified) (2 diffs)
-
not_yet_passing/TemplateGapWithWrongASTType.fsi (modified) (1 diff)
-
not_yet_passing/TemplateGapWithWrongASTType.fss (modified) (1 diff)
-
not_yet_passing/UsingJavaIdentifiersAsPatternVariables.fss (modified) (1 diff)
-
sql/Sql.fsi (modified) (2 diffs)
-
sql/Sql.fss (modified) (1 diff)
-
transformer/SXXMultipleGrammarsWithSameName.fsi (modified) (2 diffs)
-
transformer/SXXMultipleGrammarsWithSameName.fss (modified) (1 diff)
-
transformer/SXXSyntaxMultipleNonterminalDefsWithSameName.fsi (modified) (2 diffs)
-
transformer/SXXSyntaxMultipleNonterminalDefsWithSameName.fss (modified) (1 diff)
-
transformer/SyntaxAST.fsi (modified) (1 diff)
-
transformer/SyntaxAST.fss (modified) (2 diffs)
-
transformer/SyntaxExtends.fsi (modified) (1 diff)
-
transformer/SyntaxExtends.fss (modified) (1 diff)
-
transformer/SyntaxHelloWorld.fsi (modified) (1 diff)
-
transformer/SyntaxHelloWorld.fss (modified) (1 diff)
-
transformer/SyntaxHelloWorldTemplate.fsi (modified) (1 diff)
-
transformer/SyntaxHelloWorldTemplate.fss (modified) (1 diff)
-
transformer/SyntaxOption.fsi (modified) (2 diffs)
-
transformer/SyntaxOption.fss (modified) (1 diff)
-
transformer/SyntaxRepetition.fsi (modified) (5 diffs)
-
transformer/SyntaxRepetition.fss (modified) (2 diffs)
-
transformer/SyntaxSymbols.fsi (modified) (1 diff)
-
transformer/SyntaxSymbols.fss (modified) (1 diff)
-
transformer/SyntaxTemplateVars.fsi (modified) (3 diffs)
-
transformer/SyntaxTemplateVars.fss (modified) (1 diff)
-
transformer/SyntaxTest.fsi (modified) (3 diffs)
-
transformer/SyntaxTest.fss (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/syntax_abstraction_tests/Case.fsi
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Case.fss
r2562 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Catch.fss
r2889 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/DoubleCase.fsi
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/DoubleCase.fss
r2562 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/GeneratorClause.fss
r2891 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarComposition.fsi
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 22 22 23 23 grammar A extends { Expression } 24 Expr |:= 24 Expr |:= 25 25 foo => <[ 1 ]> 26 26 | bar => <[ 2 ]> … … 28 28 29 29 grammar B extends { Expression, A } 30 Expr |:= 30 Expr |:= 31 31 baz => <[ (foo) + (bar) ]> (* implicit private import from A *) 32 32 end … … 44 44 end 45 45 46 (* The following grammars test uses of identifiers within 47 * templates. Consequently, they don't have corresponding 46 (* The following grammars test uses of identifiers within 47 * templates. Consequently, they don't have corresponding 48 48 * .fss source files to test them. 49 49 *) -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarComposition.fss
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarCompositionUseB.fss
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarCompositionUseC.fss
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/GrammarCompositionUseD.fss
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/ImportEmptyApiWhichImportsNonEmptyApiEmpty.fsi
r1929 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/ImportEmptyApiWhichImportsNonEmptyApiEmpty.fss
r1929 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/ImportEmptyApiWhichImportsNonEmptyApiNonEmpty.fsi
r1929 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/ImportEmptyApiWhichImportsNonEmptyApiNonEmpty.fss
r1929 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/KeywordNotId.fsi
r2861 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/KeywordNotId.fss
r2748 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Label.fsi
r2883 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Label.fss
r2883 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Or.fsi
r2858 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Or.fss
r2860 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SXXGrammarExtendsNonExistingGrammar.fsi
r2075 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SXXGrammarExtendsNonExistingGrammar.fss
r2075 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SXXSyntaxGrammarImports.fsi
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SXXSyntaxGrammarImports.fss
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SyntaxNodes.fsi
r2771 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/SyntaxNodes.fss
r1760 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Typecase.fsi
r2891 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/Typecase.fss
r2888 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/SXXTemplateGapWithInconsistentParameters.fsi
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/SXXTemplateGapWithInconsistentParameters.fss
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/SXXTemplateParamsAreNotApplicable.fsi
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 19 19 import FortressAst.{...} 20 20 21 grammar A 21 grammar A 22 22 Foo(e:LooseJuxt) :Expr:= b:[ab] foo a:_ => <[ e(foo) a(foo) b(foo) ]> 23 23 end -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/SXXTemplateParamsAreNotApplicable.fss
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 19 19 export SXXTemplateParamsAreNotApplicable 20 20 end 21 -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/TemplateGapWithWrongASTType.fsi
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/TemplateGapWithWrongASTType.fss
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/not_yet_passing/UsingJavaIdentifiersAsPatternVariables.fss
r2729 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/sql/Sql.fsi
r2029 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 58 58 | < <[ "<" ]> 59 59 | > <[ ">" ]> 60 end 60 end 61 61 end -
trunk/ProjectFortress/syntax_abstraction_tests/sql/Sql.fss
r3237 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SXXMultipleGrammarsWithSameName.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 22 22 23 23 grammar Wrong extends Expression 24 Bar :Expr:= 24 Bar :Expr:= 25 25 bar do StringLiteral("") end 26 26 end 27 27 28 28 grammar Wrong extends Expression 29 Foo :Expr:= 29 Foo :Expr:= 30 30 foo do StringLiteral("") end 31 31 end -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SXXMultipleGrammarsWithSameName.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SXXSyntaxMultipleNonterminalDefsWithSameName.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 22 22 23 23 grammar Wrong extends Expression 24 Foo :Expr:= 24 Foo :Expr:= 25 25 wrong do StringLiteral("") end 26 26 27 Foo :Expr:= 27 Foo :Expr:= 28 28 very wrong do StringLiteral("") end 29 29 -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SXXSyntaxMultipleNonterminalDefsWithSameName.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxAST.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxAST.fss
r3237 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 21 21 export SyntaxAST 22 22 23 object SelectQuery(val:List[\String\]) 23 object SelectQuery(val:List[\String\]) 24 24 asString():String = val 25 25 end -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxExtends.fsi
r3077 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxExtends.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxHelloWorld.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxHelloWorld.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxHelloWorldTemplate.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxHelloWorldTemplate.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxOption.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 40 40 41 41 end 42 42 43 43 grammar A 44 44 Hello :StringLiteralExpr:= -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxOption.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxRepetition.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 22 22 import List.{...} 23 23 24 object SelectQuery(val:List[\String\]) 24 object SelectQuery(val:List[\String\]) 25 25 toString():String 26 26 end 27 27 (* 28 object GrammarHelper() 28 object GrammarHelper() 29 29 makeObjectInstance(ls:List[\Expr\]):TightJuxt 30 30 end … … 33 33 Expr |Expr:= 34 34 SELECT tuples:ATuples* world 35 do 35 do 36 36 (* GrammarHelper().makeObjectInstance(ATuples) *) 37 37 exprs:List[\Expr\] = emptyList[\Expr\](2) … … 76 76 end 77 77 | SELECT BTuples* world 78 do 78 do 79 79 StringLiteralExpr("BBBB") 80 80 (* exprs:List[\Expr\] = emptyList[\Expr\](2) … … 119 119 <[ SelectQuery( BTuples ) ]> 120 120 end 121 121 122 122 grammar A 123 123 ATuples :Expr:= 124 a SPACE do 124 a SPACE do 125 125 exprs:List[\Expr\] = emptyList[\Expr\](2) 126 126 exprs1:List[\Expr\] = exprs.addRight(StringLiteralExpr("")) -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxRepetition.fss
r3237 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 21 21 export SyntaxRepetition 22 22 23 object SelectQuery(val:List[\String\]) 23 object SelectQuery(val:List[\String\]) 24 24 asString():String = val 25 25 end 26 26 27 (* object GrammarHelper() 28 makeObjectInstance(ls:List[\Expr\]):TightJuxt = 27 (* object GrammarHelper() 28 makeObjectInstance(ls:List[\Expr\]):TightJuxt = 29 29 exprs:List[\Expr\] = emptyList[\Expr\](2); 30 30 ids:List[\Id\] = emptyList[\Id\](); -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxSymbols.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxSymbols.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxTemplateVars.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 27 27 28 28 (* 29 | a b:BindIdOrBindIdTuple x:Id y:Id Foo <[ a " " Foo(b,x,y) ]> 29 | a b:BindIdOrBindIdTuple x:Id y:Id Foo <[ a " " Foo(b,x,y) ]> 30 30 *) 31 31 World(e:Expr) :Expr:= … … 34 34 (* 35 35 Foo(b:BindIdOrBindIdTuple, x:Id, y:Id) :Expr:= 36 foo <[ 37 do 36 foo <[ 37 do 38 38 b = (7,6) 39 39 x * y -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxTemplateVars.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxTest.fsi
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 26 26 Expr |Expr:= 27 27 Fortress is very? a:cool# b:, indeed Verys* c:cool 28 do 28 do 29 29 ids: List[\Id\] = emptyList[\Id\](1) 30 30 ids1: List[\Id\] = ids.addRight(Id(Nothing[\APIName\], "FortressLibrary")) … … 46 46 end 47 47 48 Verys :Expr:= 48 Verys :Expr:= 49 49 SPACE a:very <[ a ]> 50 50 end 51 51 52 52 end -
trunk/ProjectFortress/syntax_abstraction_tests/transformer/SyntaxTest.fss
r2957 r3838 1 1 (******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved.

