mirror of https://github.com/tbklang/tlang.git
Tristan B. Velloza Kildaire
d548a066a6
- Corrected import path for `compiler.lexer` -> `compiler.lexer.core` Parser - Corrected import path for `compiler.lexer` -> `compiler.lexer.core` TypeChecker - Corrected import path for `compiler.lexer` -> `compiler.lexer.core` Compiler - Moved configuration code outside of it - Renamed to `compiler.core` DGen - Check for any object files to link in, if so append them to the `cc` call Lexer - Moved from `compiler.lexer` to `compiler.lexer.core` Configuration - Overhauled configuration system Mapper - Added definition to `SymbolMappingTechnique` Command-line - Migrated to new configuration system - Migrated `SymbolMappingTechnique` to Mapper module - Added support for specifying object fils to link in using the `-ll` flag` Tests - Added `file_io.c` for testing `simple_extern.t` with `extern_test.sh` - Added `extern_test.sh` for testing `simple_extern.t` |
||
---|---|---|
.. | ||
typecheck | ||
basic1.t | ||
basic1_invalid.t | ||
basic1_invalid_2.t | ||
basic1_typedeclrationchecking.t | ||
basic1_typedeclrationchecking_grandresolvefail.t | ||
basic2.t | ||
basic2_mega_fucked.t | ||
classTest1.t | ||
class_deps_simple.t | ||
collide_container.t | ||
collide_container_module1.t | ||
collide_container_module2.t | ||
collide_container_non_module.t | ||
collide_member.t | ||
else_if_without_if.pl | ||
else_without_if.pl | ||
file_io.c | ||
nested_conditionals.t | ||
precedence_collision_test.t | ||
simple1_module_positive.t | ||
simple1_oop.t | ||
simple2_name_recognition.t | ||
simple_cast.t | ||
simple_class_ref_static.t | ||
simple_conditionals.t | ||
simple_discard.t | ||
simple_do_while.t | ||
simple_extern.t | ||
simple_for_loops.t | ||
simple_function_decls.t | ||
simple_functions.t | ||
simple_functor.t | ||
simple_pointer.t | ||
simple_variables.t | ||
simple_variables_class.t | ||
simple_variables_decls_ass.t | ||
simple_variables_only_decs.t | ||
simple_while.t | ||
test3.t |