Skip to content

Instantly share code, notes, and snippets.

View mrbesher's full-sized avatar
👨‍💻

Besher Alkurdi mrbesher

👨‍💻
View GitHub Profile
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<!--Based on the language defintion shared on:
https://wiki.gnome.org/Projects/GtkSourceView/LanguageDefinitions?action=AttachFile&do=view&target=asm-intel.lang
-->
<language id="assembler" name="Assembler (Intel)" version="2.0" section="Sources">
<metadata>
<property name="mimetypes">text/x-asm;text/x-assembler</property>
<property name="globs">*.asm</property>
</metadata>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<!--Based on the language defintion shared on:
https://wiki.gnome.org/Projects/GtkSourceView/LanguageDefinitions?action=AttachFile&do=view&target=asm-intel.lang
-->
<language id="assembler8086" name="Assembler (8086)" version="2.0" section="Sources">
<metadata>
<property name="mimetypes">text/x-asm;text/x-assembler</property>
<property name="globs">*.asm</property>
</metadata>
@mrbesher
mrbesher / word_counter.py
Created June 21, 2023 22:31
A code to count words in old Turkish literature books without the footnotes and the side notes.
#!/usr/bin/env python
import argparse
import string
import re
from typing import List, Tuple, Optional
from itertools import islice
import numpy as np
from pdfminer.high_level import extract_pages
from pdfminer.layout import LTTextBox, LTPage