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