added: `#import` functions as `use` statement
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 25 Mar 2023 19:31:17 +0000 (14:31 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 25 Mar 2023 19:31:17 +0000 (14:31 -0500)
commitd897a65b93941a881cf6872fa107373a4dc019be
tree45cb870ebc86cfad2382183f3dbaac2399483593
parentd77264637524901531f4be84c4787bcbd401c355
added: `#import` functions as `use` statement
78 files changed:
compiler/include/astnodes.h
compiler/src/parser.c
tests/aoc-2020/day10.onyx
tests/aoc-2020/day12.onyx
tests/aoc-2020/day13.onyx
tests/aoc-2020/day14.onyx
tests/aoc-2020/day15.onyx
tests/aoc-2020/day16.onyx
tests/aoc-2020/day18.onyx
tests/aoc-2020/day19.onyx
tests/aoc-2020/day2.onyx
tests/aoc-2020/day20.onyx
tests/aoc-2020/day21.onyx
tests/aoc-2020/day22.onyx
tests/aoc-2020/day23.onyx
tests/aoc-2020/day24.onyx
tests/aoc-2020/day25.onyx
tests/aoc-2020/day3.onyx
tests/aoc-2020/day4.onyx
tests/aoc-2020/day5.onyx
tests/aoc-2020/day6.onyx
tests/aoc-2020/day7.onyx
tests/aoc-2020/day8.onyx
tests/aoc-2020/day9.onyx
tests/aoc-2021/day01.onyx
tests/aoc-2021/day02.onyx
tests/aoc-2021/day03.onyx
tests/aoc-2021/day04.onyx
tests/aoc-2021/day05.onyx
tests/aoc-2021/day06.onyx
tests/aoc-2021/day07.onyx
tests/aoc-2021/day08.onyx
tests/aoc-2021/day09.onyx
tests/aoc-2021/day10.onyx
tests/aoc-2021/day11.onyx
tests/aoc-2021/day12.onyx
tests/aoc-2021/day13.onyx
tests/aoc-2021/day14.onyx
tests/aoc-2021/day15.onyx
tests/aoc-2021/day16.onyx
tests/aoc-2021/day17.onyx
tests/array_struct_robustness.onyx
tests/atomics.onyx
tests/auto_poly.onyx
tests/avl_test.onyx
tests/baked_parameters.onyx
tests/better_field_accesses.onyx
tests/bucket_array.onyx
tests/bugs/anonymous_struct_defaults.onyx
tests/bugs/defer_block_in_macro.onyx
tests/bugs/fallthrough_defer_interaction.onyx
tests/bugs/macro_auto_return_not_resolved.onyx
tests/bugs/namespace_aliasing.onyx
tests/caller_location.onyx
tests/compile_time_procedures.onyx
tests/complicated_polymorph.onyx
tests/defer_with_continue.onyx
tests/defined_test.onyx
tests/float_parsing.onyx
tests/i32map.onyx
tests/implicit_initialize_locals.onyx
tests/init_procedures.onyx
tests/lazy_iterators.onyx
tests/named_arguments_test.onyx
tests/new_printf.onyx
tests/new_struct_behaviour.onyx
tests/operator_overload.onyx
tests/overload_precedence.onyx
tests/persist_locals.onyx
tests/poly_struct_in_type_info.onyx
tests/poly_structs_with_values.onyx
tests/polymorphic_array_lengths.onyx
tests/remove_test.onyx
tests/sets.onyx
tests/struct_robustness.onyx
tests/struct_use_pointer_member.onyx
tests/switch_using_equals.onyx
tests/vararg_test.onyx