<commit_before>
#include <string.h>
#include "matrix.h"
#include "parser.h"

void main_about(FILE *file)
{
	fputs("\nMatrix Version 1.0", file);
	fputs("\n\nProjekt zaliczeniowy z \"Programowanie komputerow\"\n", file);
	fputs("\nAutor:  <NAME>", file);
	fputs("\nRok:    2FD 2004/2005", file);
	fputs("\nE-mail: <EMAIL>\n", file);
	fputs("\nWpisz \"help\" aby uzyskac pomoc...\n\n", file);
}

int main(int argc, char *argv[])
{
	/* bufor i strumien wejsciowy */
	char buffer[255];
	FILE *file = NULL;

	/* wyswietl informacje o programie */
	main_about(stdout);

	/* sprawdz parametry wywolania */
	if (argc > 1)
	{
		/* sprobuj otworzyc plik */
		file = fopen(argv[1], "rt");

		/* sprawdz czy sie nie udalo */
		if (file == NULL)
		{
			/* wyswietl komunikat */
			printf("\nNie odnaleziono \"%s\", zostanie uzyta konsola\n", argv[1]);

			/* ustaw standardowy strumien wejsciowy */
			file = stdin;
		}
	}
	else<commit_msg>Update main.c<commit_after>#include <string.h>
#include "matrix.h"
#include "parser.h"

void main_about(FILE *file)
{
	fputs("\nMatrix Version 1.0", file);
	fputs("\n\nProjekt zaliczeniowy z \"Programowanie komputerow\"\n", file);
	fputs("\nAutor:  <NAME>", file);
	fputs("\nRok:    2FD 2004/2005", file);
	fputs("\nE-mail: <EMAIL>\n", file);
	fputs("\nWpisz \"help\" aby uzyskac pomoc...\n\n", file);
}

int main(int argc, char *argv[])
{
	/* bufor i strumien wejsciowy */
	char buffer[255];
	FILE *file = NULL;

	/* wyswietl informacje o programie */
	main_about(stdout);

	/* sprawdz parametry wywolania */
	if (argc > 1)
	{
		/* sprobuj otworzyc plik */
		file = fopen(argv[1], "rt");

		/* sprawdz czy sie nie udalo */
		if (file == NULL)
		{
			/* wyswietl komunikat */
			printf("\nNie odnaleziono \"%s\", zostanie uzyta konsola\n", argv[1]);

			/* ustaw standardowy strumien wejsciowy */
			file = stdin;
		}
	}
	else
{'fraction_non_alphanumeric': 0.18402590393955748, 'fraction_numerical': 0.01834862385321101, 'mean_word_length': 3.4354066985645932, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 11, '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': '5223718', 'n_tokens_mistral': 849, 'n_tokens_neox': 800, 'n_words': 181}