mirror of
https://github.com/pret/pokered.git
synced 2024-10-22 22:55:31 +00:00
Remove prequeue and preprocessor (now unused).
This commit is contained in:
parent
6a322227fd
commit
5b443a5ade
3 changed files with 0 additions and 328 deletions
1
Makefile
1
Makefile
|
@ -51,7 +51,6 @@ poketools := extras/pokemontools
|
|||
gfx := $(PYTHON) $(poketools)/gfx.py
|
||||
pic := $(PYTHON) $(poketools)/pic.py
|
||||
includes := $(PYTHON) $(poketools)/scan_includes.py
|
||||
pre := $(PYTHON) prequeue.py
|
||||
|
||||
|
||||
|
||||
|
|
289
preprocessor.py
289
preprocessor.py
|
@ -1,289 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
import extras.pokemontools.preprocessor as preprocessor
|
||||
|
||||
import extras.pokemontools.configuration as configuration
|
||||
config = configuration.Config()
|
||||
|
||||
import sys
|
||||
|
||||
from extras.pokemontools.crystal import (
|
||||
callchannel,
|
||||
loopchannel,
|
||||
)
|
||||
|
||||
chars = {
|
||||
"ガ": 0x05,
|
||||
"ギ": 0x06,
|
||||
"グ": 0x07,
|
||||
"ゲ": 0x08,
|
||||
"ゴ": 0x09,
|
||||
"ザ": 0x0A,
|
||||
"ジ": 0x0B,
|
||||
"ズ": 0x0C,
|
||||
"ゼ": 0x0D,
|
||||
"ゾ": 0x0E,
|
||||
"ダ": 0x0F,
|
||||
"ヂ": 0x10,
|
||||
"ヅ": 0x11,
|
||||
"デ": 0x12,
|
||||
"ド": 0x13,
|
||||
"バ": 0x19,
|
||||
"ビ": 0x1A,
|
||||
"ブ": 0x1B,
|
||||
"ボ": 0x1C,
|
||||
"が": 0x26,
|
||||
"ぎ": 0x27,
|
||||
"ぐ": 0x28,
|
||||
"げ": 0x29,
|
||||
"ご": 0x2A,
|
||||
"ざ": 0x2B,
|
||||
"じ": 0x2C,
|
||||
"ず": 0x2D,
|
||||
"ぜ": 0x2E,
|
||||
"ぞ": 0x2F,
|
||||
"だ": 0x30,
|
||||
"ぢ": 0x31,
|
||||
"づ": 0x32,
|
||||
"で": 0x33,
|
||||
"ど": 0x34,
|
||||
"ば": 0x3A,
|
||||
"び": 0x3B,
|
||||
"ぶ": 0x3C,
|
||||
"べ": 0x3D,
|
||||
"ぼ": 0x3E,
|
||||
"パ": 0x40,
|
||||
"ピ": 0x41,
|
||||
"プ": 0x42,
|
||||
"ポ": 0x43,
|
||||
"ぱ": 0x44,
|
||||
"ぴ": 0x45,
|
||||
"ぷ": 0x46,
|
||||
"ぺ": 0x47,
|
||||
"ぽ": 0x48,
|
||||
"ア": 0x80,
|
||||
"イ": 0x81,
|
||||
"ウ": 0x82,
|
||||
"エ": 0x83,
|
||||
"ォ": 0x84,
|
||||
"カ": 0x85,
|
||||
"キ": 0x86,
|
||||
"ク": 0x87,
|
||||
"ケ": 0x88,
|
||||
"コ": 0x89,
|
||||
"サ": 0x8A,
|
||||
"シ": 0x8B,
|
||||
"ス": 0x8C,
|
||||
"セ": 0x8D,
|
||||
"ソ": 0x8E,
|
||||
"タ": 0x8F,
|
||||
"チ": 0x90,
|
||||
"ツ": 0x91,
|
||||
"テ": 0x92,
|
||||
"ト": 0x93,
|
||||
"ナ": 0x94,
|
||||
"ニ": 0x95,
|
||||
"ヌ": 0x96,
|
||||
"ネ": 0x97,
|
||||
"ノ": 0x98,
|
||||
"ハ": 0x99,
|
||||
"ヒ": 0x9A,
|
||||
"フ": 0x9B,
|
||||
"ホ": 0x9C,
|
||||
"マ": 0x9D,
|
||||
"ミ": 0x9E,
|
||||
"ム": 0x9F,
|
||||
"メ": 0xA0,
|
||||
"モ": 0xA1,
|
||||
"ヤ": 0xA2,
|
||||
"ユ": 0xA3,
|
||||
"ヨ": 0xA4,
|
||||
"ラ": 0xA5,
|
||||
"ル": 0xA6,
|
||||
"レ": 0xA7,
|
||||
"ロ": 0xA8,
|
||||
"ワ": 0xA9,
|
||||
"ヲ": 0xAA,
|
||||
"ン": 0xAB,
|
||||
"ッ": 0xAC,
|
||||
"ャ": 0xAD,
|
||||
"ュ": 0xAE,
|
||||
"ョ": 0xAF,
|
||||
"ィ": 0xB0,
|
||||
"あ": 0xB1,
|
||||
"い": 0xB2,
|
||||
"う": 0xB3,
|
||||
"え": 0xB4,
|
||||
"お": 0xB5,
|
||||
"か": 0xB6,
|
||||
"き": 0xB7,
|
||||
"く": 0xB8,
|
||||
"け": 0xB9,
|
||||
"こ": 0xBA,
|
||||
"さ": 0xBB,
|
||||
"し": 0xBC,
|
||||
"す": 0xBD,
|
||||
"せ": 0xBE,
|
||||
"そ": 0xBF,
|
||||
"た": 0xC0,
|
||||
"ち": 0xC1,
|
||||
"つ": 0xC2,
|
||||
"て": 0xC3,
|
||||
"と": 0xC4,
|
||||
"な": 0xC5,
|
||||
"に": 0xC6,
|
||||
"ぬ": 0xC7,
|
||||
"ね": 0xC8,
|
||||
"の": 0xC9,
|
||||
"は": 0xCA,
|
||||
"ひ": 0xCB,
|
||||
"ふ": 0xCC,
|
||||
"へ": 0xCD,
|
||||
"ほ": 0xCE,
|
||||
"ま": 0xCF,
|
||||
"み": 0xD0,
|
||||
"む": 0xD1,
|
||||
"め": 0xD2,
|
||||
"も": 0xD3,
|
||||
"や": 0xD4,
|
||||
"ゆ": 0xD5,
|
||||
"よ": 0xD6,
|
||||
"ら": 0xD7,
|
||||
"り": 0xD8,
|
||||
"る": 0xD9,
|
||||
"れ": 0xDA,
|
||||
"ろ": 0xDB,
|
||||
"わ": 0xDC,
|
||||
"を": 0xDD,
|
||||
"ん": 0xDE,
|
||||
"っ": 0xDF,
|
||||
"ゃ": 0xE0,
|
||||
"ゅ": 0xE1,
|
||||
"ょ": 0xE2,
|
||||
"ー": 0xE3,
|
||||
|
||||
|
||||
"@": 0x50,
|
||||
"#": 0x54,
|
||||
"…": 0x75,
|
||||
|
||||
"┌": 0x79,
|
||||
"─": 0x7A,
|
||||
"┐": 0x7B,
|
||||
"│": 0x7C,
|
||||
"└": 0x7D,
|
||||
"┘": 0x7E,
|
||||
|
||||
"№": 0x74,
|
||||
|
||||
"′": 0x71,
|
||||
"″": 0x73,
|
||||
|
||||
" ": 0x7F,
|
||||
"A": 0x80,
|
||||
"B": 0x81,
|
||||
"C": 0x82,
|
||||
"D": 0x83,
|
||||
"E": 0x84,
|
||||
"F": 0x85,
|
||||
"G": 0x86,
|
||||
"H": 0x87,
|
||||
"I": 0x88,
|
||||
"J": 0x89,
|
||||
"K": 0x8A,
|
||||
"L": 0x8B,
|
||||
"M": 0x8C,
|
||||
"N": 0x8D,
|
||||
"O": 0x8E,
|
||||
"P": 0x8F,
|
||||
"Q": 0x90,
|
||||
"R": 0x91,
|
||||
"S": 0x92,
|
||||
"T": 0x93,
|
||||
"U": 0x94,
|
||||
"V": 0x95,
|
||||
"W": 0x96,
|
||||
"X": 0x97,
|
||||
"Y": 0x98,
|
||||
"Z": 0x99,
|
||||
"(": 0x9A,
|
||||
")": 0x9B,
|
||||
":": 0x9C,
|
||||
";": 0x9D,
|
||||
"[": 0x9E,
|
||||
"]": 0x9F,
|
||||
"a": 0xA0,
|
||||
"b": 0xA1,
|
||||
"c": 0xA2,
|
||||
"d": 0xA3,
|
||||
"e": 0xA4,
|
||||
"f": 0xA5,
|
||||
"g": 0xA6,
|
||||
"h": 0xA7,
|
||||
"i": 0xA8,
|
||||
"j": 0xA9,
|
||||
"k": 0xAA,
|
||||
"l": 0xAB,
|
||||
"m": 0xAC,
|
||||
"n": 0xAD,
|
||||
"o": 0xAE,
|
||||
"p": 0xAF,
|
||||
"q": 0xB0,
|
||||
"r": 0xB1,
|
||||
"s": 0xB2,
|
||||
"t": 0xB3,
|
||||
"u": 0xB4,
|
||||
"v": 0xB5,
|
||||
"w": 0xB6,
|
||||
"x": 0xB7,
|
||||
"y": 0xB8,
|
||||
"z": 0xB9,
|
||||
"é": 0xBA,
|
||||
"'d": 0xBB,
|
||||
"'l": 0xBC,
|
||||
"'s": 0xBD,
|
||||
"'t": 0xBE,
|
||||
"'v": 0xBF,
|
||||
"'": 0xE0,
|
||||
"-": 0xE3,
|
||||
"'r": 0xE4,
|
||||
"'m": 0xE5,
|
||||
"?": 0xE6,
|
||||
"!": 0xE7,
|
||||
".": 0xE8,
|
||||
"▶": 0xED,
|
||||
"♂": 0xEF,
|
||||
"¥": 0xF0,
|
||||
"×": 0xF1,
|
||||
"/": 0xF3,
|
||||
",": 0xF4,
|
||||
"♀": 0xF5,
|
||||
"0": 0xF6,
|
||||
"1": 0xF7,
|
||||
"2": 0xF8,
|
||||
"3": 0xF9,
|
||||
"4": 0xFA,
|
||||
"5": 0xFB,
|
||||
"6": 0xFC,
|
||||
"7": 0xFD,
|
||||
"8": 0xFE,
|
||||
"9": 0xFF,
|
||||
}
|
||||
|
||||
def load_pokered_macros():
|
||||
macros = [callchannel, loopchannel]
|
||||
return macros
|
||||
|
||||
def setup_processor():
|
||||
preprocessor.chars = chars
|
||||
macros = load_pokered_macros()
|
||||
processor = preprocessor.Preprocessor(config, macros)
|
||||
return processor
|
||||
|
||||
def main():
|
||||
processor = setup_processor()
|
||||
output = processor.preprocess()
|
||||
return output
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
38
prequeue.py
38
prequeue.py
|
@ -1,38 +0,0 @@
|
|||
# coding: utf-8
|
||||
"""
|
||||
Starting a new python process to preprocess each source file creates too much
|
||||
overhead. Instead, a list of files to preprocess is fed into a script run from
|
||||
a single process.
|
||||
"""
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
import preprocessor
|
||||
|
||||
def preprocess_queue(filenames=sys.argv[1:]):
|
||||
|
||||
stdin = sys.stdin
|
||||
stdout = sys.stdout
|
||||
|
||||
processor = preprocessor.setup_processor()
|
||||
|
||||
for source in filenames:
|
||||
dest = os.path.splitext(source)[0] + '.tx'
|
||||
sys.stdin = open(source, 'r')
|
||||
sys.stdout = open(dest, 'w')
|
||||
processor.preprocess()
|
||||
|
||||
sys.stdin = stdin
|
||||
sys.stdout = stdout
|
||||
|
||||
def main():
|
||||
filenames = list(set(sys.argv[1:]))
|
||||
if filenames:
|
||||
num_files = len(filenames)
|
||||
s = '' if num_files == 1 else 's'
|
||||
sys.stdout.write('Preprocessing {0} file{1}...\n'.format(num_files, s))
|
||||
preprocess_queue(filenames)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
Loading…
Reference in a new issue