Skip to content

Commit d7e132d

Browse files
committed
Refact and move libzxbc into src package
1 parent 75f759f commit d7e132d

15 files changed

Lines changed: 18 additions & 20 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,13 @@ packages = [
3838
{ include = "outfmt" },
3939
{ include = "ply" },
4040
{ include = "symbols" },
41-
{ include = "libzxbc" },
4241
{ include = "libzxbasm" },
4342
{ include = "libzxbpp" },
4443
]
4544

4645
[tool.poetry.scripts]
47-
zxb = 'libzxbc.zxb:main'
48-
zxbc = 'libzxbc.zxb:main'
46+
zxb = 'src.libzxbc.zxb:main'
47+
zxbc = 'src.libzxbc.zxb:main'
4948
zxbasm = 'libzxbasm.zxbasm:main'
5049
zxbpp = 'libzxbpp.zxbpp:entry_point'
5150

setup.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
'arch.zx48k.peephole',
1212
'ast_',
1313
'libzxbasm',
14-
'libzxbc',
1514
'libzxbpp',
1615
'libzxbpp.prepro',
1716
'outfmt',
@@ -28,9 +27,9 @@
2827
package_data = {'': ['*'], 'arch.zx48k.peephole': ['opts/*']}
2928

3029
entry_points = {
31-
'console_scripts': ['zxb = libzxbc.zxb:main',
30+
'console_scripts': ['zxb = src.libzxbc.zxb:main',
3231
'zxbasm = libzxbasm.zxbasm:main',
33-
'zxbc = libzxbc.zxb:main',
32+
'zxbc = src.libzxbc.zxb:main',
3433
'zxbpp = libzxbpp.zxbpp:entry_point']
3534
}
3635

File renamed without changes.
File renamed without changes.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
from src.api.check import is_static
3737
from src.api.check import is_string
3838

39-
4039
from src.api.constants import CLASS
4140
from src.api.constants import SCOPE
4241
from src.api.constants import KIND
@@ -57,7 +56,8 @@
5756

5857
# Lexers and parsers, etc
5958
import ply.yacc as yacc
60-
from . import zxblex
59+
from src.libzxbc import zxblex
60+
from src.libzxbc.zxblex import tokens # noqa
6161
from libzxbpp import zxbpp
6262
import arch
6363

src/parsetab/tabs.dbm.bak

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
'zxbppparse', (0, 69354)
2-
'asmparse', (69632, 253939)
3-
'zxnext_asmparse', (323584, 284883)
4-
'zxbparser', (608768, 709723)
1+
'asmparse', (0, 253944)
2+
'zxnext_asmparse', (253952, 284893)
3+
'zxbppparse', (539136, 69359)
4+
'zxbparser', (608768, 710704)

src/parsetab/tabs.dbm.dat

981 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)