Index of /ODSA/Exercises/PL/


../
AbstractSynSLang1.html                             27-Apr-2026 20:54                2002
AccumulatorPatternPractice.html                    27-Apr-2026 20:54                2710
AccumulatorPatternPractice.js                      06-May-2025 16:06                8650
AlphaConversion.html                               27-Apr-2026 20:54                3863
AlphaConversionNew.html                            27-Apr-2026 20:54                4126
AlphaConversionNew.js                              06-May-2025 16:06                2516
AnnotatingJison.html                               27-Apr-2026 20:54                2521
Associativity.html                                 27-Apr-2026 20:54                2899
BetaRedex1.html                                    27-Apr-2026 20:54                2305
BetaRedex1.js                                      06-May-2025 16:06                1077
BetaRedex2.html                                    27-Apr-2026 20:54                2872
BetaRedex2.js                                      06-May-2025 16:06                1857
BetaReduction.html                                 27-Apr-2026 20:54                3125
BetaReduction.js                                   06-May-2025 16:06                1117
BetaReductionOrder1.html                           27-Apr-2026 20:54                2648
BetaReductionOrder1.js                             06-May-2025 16:06                3412
BetaReductionOrder2.html                           27-Apr-2026 20:54                2675
BetaReductionOrder2.js                             06-May-2025 16:06                3283
CallByAllFive.html                                 27-Apr-2026 20:54                4816
CallByAllFive.js                                   06-May-2025 16:06               23887
CallByCRVsMacroVsName.html                         27-Apr-2026 20:54                4037
CallByCRVsMacroVsName.js                           06-May-2025 16:06               21640
CallByRefVsCRVsMacro.html                          27-Apr-2026 20:54                4096
CallByRefVsCRVsMacro.js                            06-May-2025 16:06               20566
CallByValVsRef.html                                27-Apr-2026 20:54                2601
CallByValVsRef.js                                  06-May-2025 16:06               14203
CallByValVsRefVsCR.html                            27-Apr-2026 20:54                4147
CallByValVsRefVsCR.js                              06-May-2025 16:06               17485
CharacterizeLang1.html                             27-Apr-2026 20:54                2691
CharacterizeLang2.html                             27-Apr-2026 20:54                2633
CharacterizeLang3.html                             27-Apr-2026 20:54                2091
ChurchIfThen.html                                  27-Apr-2026 20:54                3317
ChurchNumerals.html                                27-Apr-2026 20:54                2558
ChurchNumerals.js                                  06-May-2025 16:06                2400
ChurchOR.html                                      27-Apr-2026 20:54                2678
Compose.html                                       27-Apr-2026 20:54                1832
ConcreteSynSLang1.html                             27-Apr-2026 20:54                2411
ConcreteSynSLang1.js                               06-May-2025 16:06                4002
ConcreteSynSLang1_new.html                         27-Apr-2026 20:54                2349
ConcreteSynSLang1_new.js                           06-May-2025 16:06                3753
ContinuationPassing1.html                          27-Apr-2026 20:54                3181
ContinuationPassing2.html                          27-Apr-2026 20:54                3009
ContinuationPassing3.html                          27-Apr-2026 20:54                2965
ContinuationPassing4.html                          27-Apr-2026 20:54                3138
ContinuationPassing4.js                            06-May-2025 16:06               32096
Curry1.html                                        27-Apr-2026 20:54                2092
Curry2.html                                        27-Apr-2026 20:54                2672
Curry2.js                                          06-May-2025 16:06                5901
CurryInSLang1.html                                 27-Apr-2026 20:54                1753
DeepRecur1.html                                    27-Apr-2026 20:54                2687
DeepRecur2.html                                    27-Apr-2026 20:54                2756
DeepRecur3.html                                    27-Apr-2026 20:54                3177
DeepRecur4.html                                    27-Apr-2026 20:54                2786
DeepRecur4.js                                      06-May-2025 16:06                9430
DeterminingAmbiguities.html                        27-Apr-2026 20:54                3567
Environment1.html                                  27-Apr-2026 20:54                3922
Environment1.js                                    06-May-2025 16:06                9286
Environment2.html                                  27-Apr-2026 20:54                3785
Environment2.js                                    06-May-2025 16:06                4817
Environment3.html                                  27-Apr-2026 20:54                3218
Environment3.js                                    06-May-2025 16:06               16058
EvalExp.html                                       27-Apr-2026 20:54                2941
EvalExp.js                                         06-May-2025 16:06                8200
ExtendedBNF.html                                   27-Apr-2026 20:54                2410
FPHdTlCons1.html                                   27-Apr-2026 20:54                3522
FPHdTlCons1.js                                     06-May-2025 16:06                4285
FPHdTlCons2.html                                   27-Apr-2026 20:54                2132
FPcons.html                                        27-Apr-2026 20:54                1579
FPisEq.html                                        27-Apr-2026 20:54                1565
Filter.html                                        27-Apr-2026 20:54                1833
FixedPointCombinators.html                         27-Apr-2026 20:54                4817
FixedPointCombinators.js                           06-May-2025 16:06                1952
HigherOrderFuncs1.html                             27-Apr-2026 20:54                2803
HigherOrderFuncs1.js                               06-May-2025 16:06                4841
HigherOrderFuncs2.html                             27-Apr-2026 20:54                1817
HigherOrderFuncs3.html                             27-Apr-2026 20:54                1818
IdentifyingBoundVars.html                          27-Apr-2026 20:54                3558
IdentifyingBoundVars.js                            06-May-2025 16:06                2976
IdentifyingFreeVars.html                           27-Apr-2026 20:54                3403
IdentifyingFreeVars.js                             06-May-2025 16:06                2249
InfSeq1.html                                       27-Apr-2026 20:54                3130
InfSeq2.html                                       27-Apr-2026 20:54                3383
InfSeq2.js                                         06-May-2025 16:06               21692
InfSeq3.html                                       27-Apr-2026 20:54                2377
InfSeq3.js                                         06-May-2025 16:06                3561
InfSeq4.html                                       27-Apr-2026 20:54                2287
Jison1.html                                        27-Apr-2026 20:54                2373
Jison1.js                                          06-May-2025 16:06               14121
Jison2.html                                        27-Apr-2026 20:54                3238
LambdaCalcSemantics.html                           27-Apr-2026 20:54                2432
LambdaCalcSyntax1.html                             27-Apr-2026 20:54                2343
LambdaCalcSyntax1.js                               06-May-2025 16:06                3657
LambdaCalcSyntax2.html                             27-Apr-2026 20:54                2173
LambdaCalcSyntax2.js                               06-May-2025 16:06                4701
LetNested.html                                     27-Apr-2026 20:54                2796
LetNested.js                                       06-May-2025 16:06                6347
LetNestedWithClosures.html                         27-Apr-2026 20:54                2945
LetNestedWithClosures.js                           06-May-2025 16:06               11986
LetSynSugar.html                                   27-Apr-2026 20:54                2794
LetSynSugar.js                                     06-May-2025 16:06                6328
Map.html                                           27-Apr-2026 20:54                2005
MapReduce.html                                     27-Apr-2026 20:54                2758
MapReduce.js                                       06-May-2025 16:06               11339
NumParseTreeNodes.html                             27-Apr-2026 20:54                3272
NumParseTrees1.html                                27-Apr-2026 20:54                2262
NumParseTrees2.html                                27-Apr-2026 20:54                2280
NumParseTrees3.html                                27-Apr-2026 20:54                2299
OutputOfSLang2Prog.html                            27-Apr-2026 20:54                3133
OutputOfSLang2Prog.js                              06-May-2025 16:06               12342
PrecedenceAndAssociativity.html                    27-Apr-2026 20:54                3095
QuickSort.html                                     27-Apr-2026 20:54                2832
README.md                                          06-May-2025 16:06                1177
RP13part3_non_randomized.html                      06-May-2025 16:06                2642
RP14part1_non_randomized.html                      06-May-2025 16:06                1467
RP17part2.backup.html                              06-May-2025 16:06                2395
RP17part2.html                                     06-May-2025 16:06                2183
RP18part1_unused.html                              06-May-2025 16:06                1385
RP19part1.java                                     06-May-2025 16:06                1331
RP22part1.html                                     06-May-2025 16:06                3474
RP22part2.html                                     06-May-2025 16:06                3619
RP22part2.js                                       06-May-2025 16:06                8106
RP23part1.html                                     06-May-2025 16:06                3105
RP23part2.html                                     06-May-2025 16:06                2620
RP23part3.html                                     06-May-2025 16:06                2496
RP23part4.html                                     06-May-2025 16:06                3776
RP24part1.html                                     06-May-2025 16:06                4591
RP24part1.js                                       06-May-2025 16:06                3656
RP27part1.html                                     06-May-2025 16:06                3042
RP27part1.js                                       06-May-2025 16:06                8277
RP34part1.html                                     06-May-2025 16:06                2333
RP34part2.html                                     06-May-2025 16:06                2400
RP34part3.html                                     06-May-2025 16:06                2460
RP35part1.html                                     06-May-2025 16:06                1986
RP35part1.js                                       06-May-2025 16:06                7497
RP35part2.html                                     06-May-2025 16:06                2499
RP35part2.js                                       06-May-2025 16:06                6276
RP36part1.html                                     06-May-2025 16:06                2455
RP36part1.js                                       06-May-2025 16:06               10609
RP37part1.html                                     06-May-2025 16:06                2312
RP37part1.js                                       06-May-2025 16:06               10618
RecListProc1.html                                  27-Apr-2026 20:54                2612
RecListProc1.js                                    06-May-2025 16:06               17424
RecListProc2.html                                  27-Apr-2026 20:54                2094
RecListProc3.html                                  27-Apr-2026 20:54                2371
Reduce1.html                                       27-Apr-2026 20:54                2671
Reduce2.html                                       27-Apr-2026 20:54                2598
Reduce3.html                                       27-Apr-2026 20:54                2725
Reduce3.js                                         06-May-2025 16:06               10682
SemanticsSLang1.html                               27-Apr-2026 20:54                1583
SplitAndJoin.html                                  27-Apr-2026 20:54                2884
StaticDynamic.html                                 27-Apr-2026 20:54                2009
StringGenFromGmr.html                              27-Apr-2026 20:54                2719
Substitution1.html                                 27-Apr-2026 20:54                4259
Substitution1.js                                   06-May-2025 16:06                3138
Substitution2.html                                 27-Apr-2026 20:54                4596
Substitution2.js                                   06-May-2025 16:06                3010
SubstitutionCase1.html                             27-Apr-2026 20:54                3808
SubstitutionCase1.js                               06-May-2025 16:06                3471
SubstitutionCase2.html                             27-Apr-2026 20:54                4122
SubstitutionCase2.js                               06-May-2025 16:06                4454
SubstitutionCase3.html                             27-Apr-2026 20:54                3670
SubstitutionCase3.js                               06-May-2025 16:06                3292
SubstitutionCases.html                             27-Apr-2026 20:54                2786
SubstitutionResult.html                            27-Apr-2026 20:54                2652
SyntaxExercises.js                                 06-May-2025 16:06               14567
SyntaxMC.html                                      27-Apr-2026 20:54                2029
SyntaxTF.html                                      27-Apr-2026 20:54                2018
SyntaxTreeMC.html                                  27-Apr-2026 20:54                2506
TailRecursion.html                                 27-Apr-2026 20:54                2289
TyingTheKnot.html                                  27-Apr-2026 20:54                2564
TyingTheKnot.js                                    06-May-2025 16:06                9669
Typing1.html                                       27-Apr-2026 20:54                1652
Typing2.html                                       27-Apr-2026 20:54                1652
Typing3.html                                       27-Apr-2026 20:54                1652
Typing4.html                                       27-Apr-2026 20:54                1652
Typing5.html                                       27-Apr-2026 20:54                1652
Typing6.html                                       27-Apr-2026 20:54                1652
applicativeNormalOrderPRO.html                     27-Apr-2026 20:54                3586
boundVarHighlight.html                             27-Apr-2026 20:54                3015
exercises.css                                      06-May-2025 16:06                 384
freeVarHighlight.html                              27-Apr-2026 20:54                3882
listGrammar.txt                                    06-May-2025 16:06                 213
styles.css                                         06-May-2025 16:06                 602