Jimmi Holst Christensen
|
8139c5a516
|
New Zig formal grammar (#1685)
Reverted #1628 and changed the grammar+parser of the language to not allow certain expr where types are expected
|
2018-11-13 05:08:37 -08:00 |
Jimmi Holst Christensen
|
378d3e4403
|
Solve the return type ambiguity (#1628)
Changed container and initializer syntax
* <container> { ... } -> <container> . { ... }
* <exrp> { ... } -> <expr> . { ...}
|
2018-10-15 09:51:15 -04:00 |
Andrew Kelley
|
9d4eaf1e07
|
update std lib API for I/O
std.io.FileInStream -> std.os.File.InStream
std.io.FileInStream.init(file) -> file.inStream()
std.io.FileOutStream -> std.os.File.OutStream
std.io.FileOutStream.init(file) -> file.outStream()
remove a lot of error code possibilities from os functions
std.event.net.socketRead -> std.event.net.read
std.event.net.socketWrite -> std.event.net.write
add std.event.net.readv
add std.event.net.writev
add std.event.net.readvPosix
add std.event.net.writevPosix
add std.event.net.OutStream
add std.event.net.InStream
add std.event.io.InStream
add std.event.io.OutStream
|
2018-09-30 17:28:35 -04:00 |
Andrew Kelley
|
a757533386
|
fix zig fmt on windows
closes #1069
|
2018-09-12 14:26:21 -04:00 |
Andrew Kelley
|
98dc943c07
|
rework code to avoid duplicate operations
|
2018-09-02 15:58:08 -04:00 |
Andrew Kelley
|
6ddbd345aa
|
figuring out where /names stream is
|
2018-08-31 19:50:03 -04:00 |
Andrew Kelley
|
b36b93fb3e
|
awareness of debug subsections
|
2018-08-31 15:02:41 -04:00 |
Andrew Kelley
|
99170aa13d
|
finding source file, line, and column info
|
2018-08-31 01:01:37 -04:00 |
Andrew Kelley
|
72185e7dd3
|
finding the function that an address is in
|
2018-08-30 16:57:55 -04:00 |
Andrew Kelley
|
44f908d2e6
|
figuring out which module an address belongs in
|
2018-08-30 15:33:50 -04:00 |
Andrew Kelley
|
96117e20cc
|
reading the module information substream
|
2018-08-30 03:44:34 -04:00 |
Andrew Kelley
|
686663239a
|
printing info from the ModuleInfo substream of DebugInfo
|
2018-08-29 19:00:24 -04:00 |
Andrew Kelley
|
41723f842c
|
Merge branch 'windows-coff-issue721' of https://github.com/Sahnvour/zig into Sahnvour-windows-coff-issue721
|
2018-08-28 17:32:32 -04:00 |
Sahnvour
|
2ec9a11646
|
Very much WIP base implementation for #721.
Currently does:
- read COFF executable file
- locate and load corresponding .pdb file
- expose .pdb content as streams (PDB format)
|
2018-07-21 20:30:11 +02:00 |