このサイトはJavaScriptを使用しています
ホーム
ヘルプ
サインイン
ben
/
crater
ミラー元
https://github.com/earwig/crater
ウォッチ
1
スター
1
フォーク
0
コード
リリース
0
アクティビティ
91
コミット
2
ブランチ
687 KiB
ツリー:
4d7dc57061
develop
master
ブランチ
タグ
${ item.name }
ブランチ
${ searchTerm }
を作成
'4d7dc57061' から
${ noResults }
コミットグラフ
36 コミット (4d7dc5706164f6a6a40204ed04fe7bbcf97d3e35)
作成者
SHA1
メッセージ
日付
Ben Kurtovic
a839e8571c
Use a max depth for includes rather than trying to detect recursion.
9年前
Ben Kurtovic
82f2d9740a
Implement parse_bytes(), bugfixes, improve error messages.
9年前
Ben Kurtovic
1383d57f29
Remove NULL checks before free().
9年前
Ben Kurtovic
a2e42e94d3
Implement block-crossing check.
9年前
Ben Kurtovic
bfba6cd709
Make ASMInstruction's bytes an array.
9年前
Ben Kurtovic
dbec3feb75
Makefile improvement; remove optimizer; minor tweaks.
9年前
Ben Kurtovic
9c895af762
Use nice initializer syntax for error strings rather than comments.
9年前
Ben Kurtovic
0903955e48
Properly implement slots in the tokenizer.
9年前
Ben Kurtovic
b8ad05578f
Refactor out tokenizer; start implementing paging knowledge.
9年前
Ben Kurtovic
a7a3055325
More robust labels, implement symbol resolution.
9年前
Ben Kurtovic
fe86957a64
Fix adding entries to overlap table; refactor.
9年前
Ben Kurtovic
c46f1045ce
Layout checking logic.
9年前
Ben Kurtovic
2c4e26de02
Implement hashing for symbol table.
9年前
Ben Kurtovic
c37375e4be
Implement label reading, symtab operations (except hashing).
9年前
Ben Kurtovic
bd37eb411d
Move string parsing to parse_util; some refactoring.
9年前
Ben Kurtovic
f916d26f7c
Doc updates; .s -> .asm.
9年前
Ben Kurtovic
0999915c40
Fully support labels on the same line as other instructions.
9年前
Ben Kurtovic
52858aa2b5
Remove .align directive; add ASMData type.
9年前
Ben Kurtovic
da537ff616
Phase one of tokenizer and data directives.
9年前
Ben Kurtovic
05e0cbb0fb
Implement most of resolve_defaults(); fix for declsize default behavior.
9年前
Ben Kurtovic
d7aac27e51
Finish preprocessor.
9年前
Ben Kurtovic
0fe98bd048
Support string arguments to .rom_size, .rom_declsize.
9年前
Ben Kurtovic
2cb9b2596c
Implement parsing .rom_size directive.
9年前
Ben Kurtovic
971af841cf
Refactor directive macros to hide 'arg'; misc tweaks.
9年前
Ben Kurtovic
b174ddd121
Implement parsing header size directive.
9年前
Ben Kurtovic
eebb90530e
Rework the preprocessor system using insanity.
9年前
Ben Kurtovic
40066b06aa
Implement header offset check; fix error handling.
9年前
Ben Kurtovic
633351cf14
Finish region info parsing.
9年前
Ben Kurtovic
4fcd8565a6
Refactor preprocess() again; start on region directive.
9年前
Ben Kurtovic
174a8c24a1
Implement ROM version; reading 8- and 16-bit ints.
9年前
Ben Kurtovic
dd8b99a48b
Split out parse_util, directives.
9年前
Ben Kurtovic
e65bb69a52
Implement product code directive.
9年前
Ben Kurtovic
eba603659a
Refactor out symbol table init; stop unused arg warnings for stubs.
9年前
Ben Kurtovic
27f66f9791
Split out preprocessor from assembler.
9年前
Ben Kurtovic
c8e102bcf2
More splitting of assembler internals.
9年前
Ben Kurtovic
2186044476
Begin refactoring assembler into multiple files; fix use-after-free.
9年前