pocketlang/tests/lang/imports/cyclic_b.pk
Thakee Nathees 168f365cde import statements are refactored.
- all import statement (native or script file) have the same syntax
- allow relative (including parent directory) imports
- cyclic imports are handled by caching the scripts
- `import foo` can potentially import `<searchpath>/foo/_init.pk`
- * import are not supported anymore
2022-05-06 11:16:48 +05:30

11 lines
144 B
Plaintext

print('before cyclic_b')
import cyclic_a
print('after cyclic_b')
def fn_b()
assert(cyclic_a.fn_a() == "cyclic a")
return "cyclic b"
end