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