.. |
__init__.krk
|
Implement module packages
|
2021-01-17 22:01:58 +09:00 |
__init__.krk.expect
|
Implement module packages
|
2021-01-17 22:01:58 +09:00 |
day1.in
|
|
|
day1.krk
|
C-ify set(), mostly the same as it was originally written
|
2021-02-05 16:09:29 +09:00 |
day1.krk.expect
|
|
|
day2.in
|
|
|
day2.krk
|
|
|
day2.krk.expect
|
|
|
day3.in
|
|
|
day3.krk
|
Change 'let' semantics to do unpacking; support unpacking more things
|
2021-01-14 21:16:48 +09:00 |
day3.krk.expect
|
|
|
day4.in
|
|
|
day4.krk
|
|
|
day4.krk.expect
|
|
|
day5.in
|
|
|
day5.krk
|
Various cleanups
|
2021-03-08 16:36:12 +09:00 |
day5.krk.expect
|
|
|
day6.in
|
|
|
day6.krk
|
|
|
day6.krk.expect
|
|
|
day7.in
|
|
|
day7.krk
|
C-ify some more collection methods
|
2021-01-19 22:27:05 +09:00 |
day7.krk.expect
|
|
|
day23.krk
|
|
|
day23.krk.expect
|
|
|
generateLongListTest.krk
|
|
|
generateLongListTest.krk.expect
|
|
|
test.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
test.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testAnnotations.krk
|
Type annotations.
|
2021-03-11 20:44:39 +09:00 |
testAnnotations.krk.expect
|
Type annotations.
|
2021-03-11 20:44:39 +09:00 |
testArgsKwargs.krk
|
|
|
testArgsKwargs.krk.expect
|
|
|
testArgumentExpansions.krk
|
|
|
testArgumentExpansions.krk.expect
|
|
|
testArgv.krk
|
|
|
testArgv.krk.expect
|
|
|
testAssert.krk
|
Add 'assert' statement
|
2021-03-01 11:55:51 +09:00 |
testAssert.krk.expect
|
Add 'assert' statement
|
2021-03-01 11:55:51 +09:00 |
testAttributePacking.krk
|
Add something original for once
|
2021-01-15 19:31:00 +09:00 |
testAttributePacking.krk.expect
|
Remove the distinction between a class's 'fields' and 'methods' and implement actual method resolution
|
2021-03-09 22:35:40 +09:00 |
testBindNativeMethod.krk
|
Rename __get__, __set__ to match Python's __getitem__, __setitem__ and make room for future addition of descriptors
|
2021-03-10 14:24:22 +09:00 |
testBindNativeMethod.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testClassDecorator.krk
|
Implement class decorators and move class definitions into pseudo-functions
|
2021-02-05 19:54:46 +09:00 |
testClassDecorator.krk.expect
|
Implement class decorators and move class definitions into pseudo-functions
|
2021-02-05 19:54:46 +09:00 |
testClassFields.krk
|
Class fields and access to class member methods
|
2021-01-11 16:31:34 +09:00 |
testClassFields.krk.expect
|
Class fields and access to class member methods
|
2021-01-11 16:31:34 +09:00 |
testClassMethod.krk
|
Hacky implementation of @staticmethod, @property, mb even @classmethod
|
2021-01-23 19:38:45 +09:00 |
testClassMethod.krk.expect
|
Hacky implementation of @staticmethod, @property, mb even @classmethod
|
2021-01-23 19:38:45 +09:00 |
testClassMethodAssignment.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testClassMethodAssignment.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testComplexArgsNative.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testComplexArgsNative.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testComplicatedGeneratorFunction.krk
|
Okay quite a bit was wrong with that, but now it's right
|
2021-03-06 18:00:14 +09:00 |
testComplicatedGeneratorFunction.krk.expect
|
Okay quite a bit was wrong with that, but now it's right
|
2021-03-06 18:00:14 +09:00 |
testContextManagerEarlyReturn.krk
|
Support 'return' from within a 'with' block
|
2021-01-10 23:39:05 +09:00 |
testContextManagerEarlyReturn.krk.expect
|
Support 'return' from within a 'with' block
|
2021-01-10 23:39:05 +09:00 |
testDecorators.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDecorators.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDefaultArgs.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDefaultArgs.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testDel.krk
|
Add 'del' statement.
|
2021-01-14 16:08:25 +09:00 |
testDel.krk.expect
|
Remove the distinction between a class's 'fields' and 'methods' and implement actual method resolution
|
2021-03-09 22:35:40 +09:00 |
testDeque.krk
|
Add a basic collections module
|
2021-01-11 14:08:05 +09:00 |
testDeque.krk.expect
|
Add a basic collections module
|
2021-01-11 14:08:05 +09:00 |
testDescriptor.krk
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testDescriptor.krk.expect
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testDictComprehension.krk
|
Support comprehensions for dicts, tuples.
|
2021-01-19 21:06:52 +09:00 |
testDictComprehension.krk.expect
|
Support comprehensions for dicts, tuples.
|
2021-01-19 21:06:52 +09:00 |
testEatWhitespace.krk
|
|
|
testEatWhitespace.krk.expect
|
|
|
testElseIf.krk
|
|
|
testElseIf.krk.expect
|
|
|
testExceptionTracebacks.krk
|
Overhaul exceptions with tracebacks; 'except Type...'
|
2021-02-18 11:04:59 +09:00 |
testExceptionTracebacks.krk.expect
|
Ongoing documentation improvements
|
2021-02-25 08:50:37 +09:00 |
testExtraneousBlanks.krk
|
|
|
testExtraneousBlanks.krk.expect
|
|
|
testFilteredExceptions.krk
|
Overhaul exceptions with tracebacks; 'except Type...'
|
2021-02-18 11:04:59 +09:00 |
testFilteredExceptions.krk.expect
|
Overhaul exceptions with tracebacks; 'except Type...'
|
2021-02-18 11:04:59 +09:00 |
testFStrings.krk
|
Optimizations for f-strings
|
2021-01-22 08:38:36 +09:00 |
testFStrings.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testFunctionDocstring.krk
|
|
|
testFunctionDocstring.krk.expect
|
|
|
testGeneratorExpressions.krk
|
Various cleanups
|
2021-03-08 16:36:12 +09:00 |
testGeneratorExpressions.krk.expect
|
Support chained 'for's in generator expressions
|
2021-03-06 15:32:30 +09:00 |
testGeneratorFunctions.krk
|
yield keyword; generator functions
|
2021-03-04 18:09:07 +09:00 |
testGeneratorFunctions.krk.expect
|
yield keyword; generator functions
|
2021-03-04 18:09:07 +09:00 |
testGetattrDir.krk
|
oops, leaked a pointer in a test
|
2021-01-14 23:19:59 +09:00 |
testGetattrDir.krk.expect
|
Remove the distinction between a class's 'fields' and 'methods' and implement actual method resolution
|
2021-03-09 22:35:40 +09:00 |
testHash.krk
|
Remove str-nonstr concatenation / implicit coercion
|
2021-02-14 08:25:53 +09:00 |
testHash.krk.expect
|
|
|
testImplicitObjectBase.krk
|
Try to help the compiler with branch prediction hints
|
2021-01-16 22:47:52 +09:00 |
testImplicitObjectBase.krk.expect
|
Try to help the compiler with branch prediction hints
|
2021-01-16 22:47:52 +09:00 |
testImportContext.krk
|
|
|
testImportContext.krk.expect
|
|
|
testIteratorUnpack.krk
|
Support unpacking iterables in multiple assignments
|
2021-01-19 22:49:36 +09:00 |
testIteratorUnpack.krk.expect
|
That changes some test results intentionally
|
2021-02-18 08:45:07 +09:00 |
testJsonModule.krk
|
Add json module
|
2021-01-11 19:02:51 +09:00 |
testJsonModule.krk.expect
|
Do that thing Python does when repr'ing strings where it picks between single and double quote
|
2021-01-21 18:52:53 +09:00 |
testKeyboardInterrupt.krk
|
|
|
testKeyboardInterrupt.krk.expect
|
|
|
testKeywordArgs.krk
|
|
|
testKeywordArgs.krk.expect
|
Rewrite complex argument processor because that old stack-juggling version was awful
|
2021-01-10 18:23:28 +09:00 |
testLinesFromReadme.krk
|
|
|
testLinesFromReadme.krk.expect
|
I need to get rid of this README-reading test...
|
2021-02-08 17:38:11 +09:00 |
testList.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testList.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testListComprehensions.krk
|
|
|
testListComprehensions.krk.expect
|
|
|
testLongList.krk
|
|
|
testLongList.krk.expect
|
|
|
testLoopBreaks.krk
|
|
|
testLoopBreaks.krk.expect
|
|
|
testModuleDocstring.krk
|
|
|
testModuleDocstring.krk.expect
|
|
|
testModuleName.krk
|
|
|
testModuleName.krk.expect
|
|
|
testMoreArgExpansions.krk
|
Rewrite complex argument processor because that old stack-juggling version was awful
|
2021-01-10 18:23:28 +09:00 |
testMoreArgExpansions.krk.expect
|
Rewrite complex argument processor because that old stack-juggling version was awful
|
2021-01-10 18:23:28 +09:00 |
testNestedTernary.krk
|
Fix parsing of nested ternary
|
2021-02-22 13:51:45 +09:00 |
testNestedTernary.krk.expect
|
Fix parsing of nested ternary
|
2021-02-22 13:51:45 +09:00 |
testNoise.krk
|
Our tuple packing is pretty slow, but some shifts and ors are pretty good
|
2021-02-11 05:27:06 +09:00 |
testNoise.krk.expect
|
Quick little demo of threads fighting over a dict (and still working)
|
2021-02-10 19:06:25 +09:00 |
testNoiseList.krk
|
Add experimental bytecode marshal tool
|
2021-02-12 15:53:47 +09:00 |
testNoiseList.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNoiseTupleKeys.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNoiseTupleKeys.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testNotPrecedence.krk
|
Fix operator precedence for unary 'not'
|
2021-03-01 14:56:40 +09:00 |
testNotPrecedence.krk.expect
|
Fix operator precedence for unary 'not'
|
2021-03-01 14:56:40 +09:00 |
testOperatorOverrides.krk
|
Normalize __add__ for strings, but keep the shortcut around
|
2021-01-11 21:46:24 +09:00 |
testOperatorOverrides.krk.expect
|
Normalize __add__ for strings, but keep the shortcut around
|
2021-01-11 21:46:24 +09:00 |
testOperators.krk
|
Add more operators.
|
2021-01-19 19:29:29 +09:00 |
testOperators.krk.expect
|
Stringify floats with more digits
|
2021-02-20 21:48:47 +09:00 |
testPackageImports.krk
|
Prune actual file paths from test/testPackageImports.krk
|
2021-01-31 11:13:39 +09:00 |
testPackageImports.krk.expect
|
That changes some test results intentionally
|
2021-02-18 08:45:07 +09:00 |
testPythonFootgun.krk
|
|
|
testPythonFootgun.krk.expect
|
|
|
testQualname.krk
|
Add __qualname__ to classes
|
2021-02-25 10:03:52 +09:00 |
testQualname.krk.expect
|
Add __qualname__ to classes
|
2021-02-25 10:03:52 +09:00 |
testRacingThreads.krk
|
Wrap table accesses in locks, should be good for dicts, field assignments?
|
2021-02-10 18:19:10 +09:00 |
testRacingThreads.krk.expect
|
Eliminate forced uses of GC pausing and fix up some more thread stuff; still need locks on collections
|
2021-02-09 23:13:45 +09:00 |
testRuntimeException.krk
|
|
|
testRuntimeException.krk.expect
|
Embed os, dir, time, fileio modules in core; only 'math' is still a separate shared library
|
2021-02-15 16:27:50 +09:00 |
testSetLiterals.krk
|
sets do not have stable ordering, so stop trying to print them in tests
|
2021-02-08 09:36:30 +09:00 |
testSetLiterals.krk.expect
|
repr classes as <class 'module.Class'> like Python
|
2021-02-24 22:50:51 +09:00 |
testSimpleThreads.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testSimpleThreads.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testSpecialDecorators.krk
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testSpecialDecorators.krk.expect
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testStringQuoteTypes.krk
|
|
|
testStringQuoteTypes.krk.expect
|
|
|
testStrings.krk
|
|
|
testStrings.krk.expect
|
|
|
testStrReprOrdering.krk
|
Add tests related to recent class method changes
|
2021-03-09 23:00:47 +09:00 |
testStrReprOrdering.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testSubclassPropertySuperCall.krk
|
Add tests related to recent class method changes
|
2021-03-09 23:00:47 +09:00 |
testSubclassPropertySuperCall.krk.expect
|
Implement general __get__/__set__ descriptors
|
2021-03-10 20:24:12 +09:00 |
testSyntaxHighlighter.krk
|
Add a module that does simple Kuroko syntax highlighting with flexible outputs
|
2021-01-18 20:45:26 +09:00 |
testSyntaxHighlighter.krk.expect
|
And update the test changed from that...
|
2021-01-23 13:34:09 +09:00 |
testTabWidth.krk
|
|
|
testTabWidth.krk.expect
|
|
|
testTernary.krk
|
|
|
testTernary.krk.expect
|
|
|
testThreading.krk
|
Threading
|
2021-02-09 18:51:09 +09:00 |
testThreading.krk.expect
|
Threading
|
2021-02-09 18:51:09 +09:00 |
testTryExcept.krk
|
|
|
testTryExcept.krk.expect
|
|
|
testTupleIter.krk
|
Add a test for everything we fix...
|
2021-01-31 09:57:15 +09:00 |
testTupleIter.krk.expect
|
Add a test for everything we fix...
|
2021-01-31 09:57:15 +09:00 |
testUnicodeIdentifiers.krk
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testUnicodeIdentifiers.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testUnicodeStrings.krk
|
Fixup string iteration for unicode strings
|
2021-01-12 20:11:52 +09:00 |
testUnicodeStrings.krk.expect
|
Fixup string iteration for unicode strings
|
2021-01-12 20:11:52 +09:00 |
testUnlockedInt.krk
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testUnlockedInt.krk.expect
|
Add one actual and three skipped thread tests to the test suite
|
2021-02-11 15:31:37 +09:00 |
testUnpackIter.krk
|
|
|
testUnpackIter.krk.expect
|
|
|
testUpvalue.krk
|
|
|
testUpvalue.krk.expect
|
Fix up function, object repring and add __qualname__ to functions
|
2021-03-11 19:05:21 +09:00 |
testWeirdIndentCase.krk
|
Fix a bad indentation handling for if/try.
|
2021-01-17 16:52:38 +09:00 |
testWeirdIndentCase.krk.expect
|
Fix a bad indentation handling for if/try.
|
2021-01-17 16:52:38 +09:00 |