<commit_before>#include "../headers/darwin.hpp"
#include <string>
int main()
{
	darwin::runtime.load("./test.dll");
	while(darwin::runtime.get_state()==darwin::status::busy);
	auto adapter=darwin::runtime.get_adapter();
	auto pic=adapter->get_drawable();
	std::string greeting="Hello,World!";
	darwin::pixel p(' ', {true,false}, {darwin::colors::red,darwin::colors::white});
	darwin::sync_clock clock(30);
	while(true) {
		clock.reset();
		adapter->fit_drawable();
		p.set_char(' ');
		pic->fill(p);
		for(std::size_t x=0; x<greeting.size()&&x<pic->get_width(); ++x) {
			p.set_char(greeting[x]);
			pic->draw_pixel({x,0},p);
		}
		adapter->update_drawable();
		clock.sync();
	}
	return 0;
}<commit_msg>Signed-off-by: <NAME> <<EMAIL>><commit_after>#include "../headers/darwin.hpp"
#include <string>
int main()
{
	darwin::runtime.load("./test.dll");
	while(darwin::runtime.get_state()==darwin::status::busy);
	auto adapter=darwin::runtime.get_adapter();
	auto pic=adapter->get_drawable();
	std::string greeting="Hello,World!";
	darwin::pixel p(' ', {true,false}, {darwin::colors::red,darwin::colors::white});
	darwin::sync_clock clock(30);
	while(true) {
		clock.reset();
		adapter->fit_drawable();
		p.set_char(' ');
		pic->fill(p);
		for(std::size_t x=0; x<greeting.size()&&x<pic->get_width(); ++x) {
			p.set_char(greeting[x]);
			pic->draw_pixel({x,0},p);
		}
		pic->draw_line({1,1},{pic->get_width()-2,pic->get_height()-2},darwin::pixel('@', {true,true}, {darwin::colors::blue,darwin::colors::white}));
		adapter->update_drawable();
		clock.sync();
	}
	return 0;
}
{'fraction_non_alphanumeric': 0.24298469387755103, 'fraction_numerical': 0.008928571428571428, 'mean_word_length': 6.579710144927536, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4844455', 'n_tokens_mistral': 651, 'n_tokens_neox': 614, 'n_words': 75}