public inbox for ~johnnyrichard/olang-devel@lists.sr.ht
 help / color / mirror / code / Atom feed
[PATCH olang v1] spec: add contrib bin script for validating olang spec
 2024-10-11  3:24 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v3 0/2] spec: parser: enable expression on function level
 2024-10-11  0:32 UTC  (5+ messages)
` [PATCH olang v3 1/2] "
` [PATCH olang v3 2/2] parser: fix unary precedence
  ` [olang/patches/.build.yml] build success

[PATCH olang v2] spec: parser: enable expression on function level
 2024-10-10 12:08 UTC  (2+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] spec: parser: enable expression on function level
 2024-10-10 11:47 UTC  (2+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang 0/6] Suggestions in code style
 2024-10-10  1:34 UTC  (8+ messages)
` [PATCH olang v1 1/6] codestyle: change AlignAfterOpenBracket to BlockIndent
` [PATCH olang v1 2/6] codestyle: never BreakBeforeBraces
` [PATCH olang v1 3/6] codestyle: prevent extra empty lines at EOF
` [PATCH olang v1 4/6] codestyle: do not allow single line enums
` [PATCH olang v1 5/6] codestyle: add trailing comma on struct initializer
  ` [olang/patches/.build.yml] build success
` [PATCH olang v1 6/6] codestyle: limit the code to 80 characters

[PATCH olang v1 0/3] implement unary operator for bitwise not
 2024-10-09 23:00 UTC  (6+ messages)
` [PATCH olang v1 1/3] doc: add unary expression to language spec
` [PATCH olang v1 2/3] lexer: add tilde token support
` [PATCH olang v1 3/3] parser: codegen(x86_64): add bitwise not unary op support
  ` [olang/patches/.build.yml] build success

[PATCH olang v1] docs: info: add while-loop to getting started
 2024-10-09 22:20 UTC  (3+ messages)
` [olang/patches/.build.yml] build success
` [PATCH olang] fixup! docs: info: add while-loop to getting started

[PATCH olang v1] parser: add support for parsing while-statements
 2024-10-09 14:55 UTC  (4+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] parser: parse pointer types
 2024-10-09 14:38 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] parser: returns an unknown type instead of a SV
 2024-10-09 13:28 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1] parser: codegen(x86_64): docs: implement else if
 2024-10-09 11:28 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1 1/2] parser: add support for parsing while-statements
 2024-10-09 11:26 UTC  (2+ messages)

[PATCH olang] parser: conform block line feeds with the spec
 2024-10-08 22:38 UTC  (4+ messages)
` [olang/patches/.build.yml] build failed

[PATCH olang v1 0/2] chore: ignore *.orig files
 2024-10-08 16:33 UTC  (5+ messages)
` [PATCH olang v1 1/2] chore: remove .orig file
` [PATCH olang v1 2/2] chore: ignore *.orig file on root .gitignore
  ` [olang/patches/.build.yml] build success

[PATCH olang v1] lexer: add 'while' keyword token
 2024-10-08 15:53 UTC  (4+ messages)
` [olang/patches/.build.yml] build success
` [PATCH olang] fixup! lexer: add 'while' keyword token

[PATCH olang v1] codegen: x86_64: emit assembly for var assignment stmts
 2024-10-08 14:49 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1] parser: add support for parsing var assignments
 2024-10-08 13:37 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] docs: fix remove semicolumn on the example
 2024-10-08 12:04 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] docs: introduce olang for newcomers
 2024-10-08  9:57 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] docs: installation: add information about how to clone the project
 2024-10-07 21:37 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1] chore: parser: remove old unit test for parsing
 2024-10-07 13:45 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1 0/2] codegen: x64: evaluate expression considering the data return data
 2024-10-06 13:31 UTC  (5+ messages)
` [PATCH olang v1 1/2] scope: register functions into the scope
` [PATCH olang v1 2/2] codegen: x64: evaluate expression considering the data return data size
  ` [olang/patches/.build.yml] build success

[PATCH olang] ast: add token location at the ast nodes
 2024-10-05  1:04 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] lexer: create token location structure
 2024-10-05  0:15 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] lexer: add source code abstraction
 2024-10-04 18:37 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1] lexer: add lexer cursor abstraction
 2024-10-04 17:51 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1 0/2] codegen: x64: implement function call
 2024-09-29  4:22 UTC  (5+ messages)
` [PATCH olang v1 1/2] ast: remove anonymous union on ast_node_t
` [PATCH olang v1 2/2] codegen: x64: implement function call

[PATCH olang v1 0/2] frontend: Add function calls parsing
 2024-09-27 23:12 UTC  (5+ messages)
` [PATCH olang v1 1/2] ast: add function call node
` [PATCH olang v1 2/2] parser: add support for parsing function calls
  ` [olang/patches/.build.yml] build success

[PATCH olang v2 0/2] frontend: Add function calls parsing
 2024-09-27 23:07 UTC  (5+ messages)
` [PATCH olang v2 1/2] ast: add function call node
  ` [olang/patches/.build.yml] build success
` [PATCH olang v2 2/2] parser: add support for parsing function calls

[PATCH olang] tests: fix diff error output
 2024-09-25 21:28 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang] parser: parse multiple function into a single translation unit
 2024-09-25 21:23 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1 0/3] parse function definition params
 2024-09-24  8:03 UTC  (6+ messages)
` [PATCH olang v1 1/3] spec: add function params and function call
` [PATCH olang v1 2/3] lexer: add token comma
  ` [olang/patches/.build.yml] build success
` [PATCH olang v1 3/3] parser: parse function params

[PATCH olang 0/2] Rename program to translation unit
 2024-09-23 17:01 UTC  (5+ messages)
` [PATCH olang 1/2] ast: rename "
` [PATCH olang 2/2] ast: permit multi declarations on "
  ` [olang/patches/.build.yml] build success

[PATCH olang v1 0/3] Housekeeping: resolve a few FIXMEs related to code style
 2024-09-23 11:47 UTC  (8+ messages)
` [PATCH olang v1 1/3] ast: return_stmt rename expr field and add it to the factory fn
` [PATCH olang v1 2/3] codegen: move label_index global variable to the codegen scope
` [PATCH olang v1 3/3] naming: rename all identifier symbols to id
  ` [olang/patches/.build.yml] build success

[PATCH olang v2 0/3] improve test's makes and compiler binary
 2024-09-23 10:57 UTC  (6+ messages)
` [PATCH olang v2 1/3] olc: rename 'olang' binary to 'olc'
` [PATCH olang v2 2/3] tests: build: enhance compiler tests
` [PATCH olang v2 3/3] tests: build: add parallelization support for unit tests

[PATCH olang v1 0/2] tests: build: improve makefile for tests
 2024-09-22 15:23 UTC  (7+ messages)
` [PATCH olang v1 1/2] tests: build: enhance compiler functional tests
  ` [PATCH olang v1 1/2] tests: build: enhance compiler functional test
` [PATCH olang v1 2/2] tests: build: add parallelization support for unit tests
  ` [olang/patches/.build.yml] build success

[PATCH olang v2 0/4] extend unsined integers types (u8, u16, u64)
 2024-09-22 14:19 UTC  (8+ messages)
` [PATCH olang v2 1/4] parser: replace type enum to a string view
` [PATCH olang v2 2/4] checker: scope: populate symbol's type
` [PATCH olang v2 3/4] codegen: fix map symbol list type
` [PATCH olang v2 4/4] codegen: operate mov instructions based on the symbol's type
  ` [olang/patches/.build.yml] build success

[PATCH olang 0/5] extend unsined integers types (u8, u16, u64)
 2024-09-22 14:16 UTC  (16+ messages)
` [PATCH olang 1/5] parser: replace type enum to an struction string id representation
` [PATCH olang 2/5] checker: scope: populate symbol's type
` [PATCH olang 3/5] codegen: fix map simbol list type
` [PATCH olang 4/5] codegen: calculate the variable offset based on symbol type
` [PATCH olang 5/5] codegen: perform mov instructions based on variable type
  ` [olang/patches/.build.yml] build success

[PATCH olang 0/5] fix multiple variables
 2024-09-21  1:25 UTC  (8+ messages)
` [PATCH olang 1/5] map: add function to retrieve all key-value pairs
` [PATCH olang 2/5] scope: make scope a bi-directional tree
` [PATCH olang 3/5] ast: checker: add function scope
` [PATCH olang 4/5] codegen: reset variable offset on block leave
` [PATCH olang 5/5] codegen: preserve function's variable stack location
  ` [olang/patches/.build.yml] build success

[PATCH olang v1 0/3] compiler: enable full compilation for vars
 2024-09-21  0:59 UTC  (6+ messages)
` [PATCH olang v1 1/3] scope: create scope data structure
` [PATCH olang v1 2/3] checker: create checker and populate scope on ast nodes
` [PATCH olang v1 3/3] codegen: add support scopes and symbols lookups for var
  ` [olang/patches/.build.yml] build success

[PATCH olang v1 0/4] build: add install and uninstall targets
 2024-09-17 15:33 UTC  (7+ messages)
` [PATCH olang v1 1/4] build: add install/uninstall targets for info docs
` [PATCH olang v1 2/4] build: add install/uninstall targets for man pages
` [PATCH olang v1 3/4] build: add install/uninstall targets for olang bin
` [PATCH olang v1 4/4] docs: info: add instructions to install/uninstall olang
  ` [olang/patches/.build.yml] build success

[PATCH olang] cli: add libc error handling
 2024-09-17 15:17 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1] remove unused examples programs
 2024-09-17 14:55 UTC  (3+ messages)
` [olang/patches/.build.yml] build success

[PATCH olang v1 0/3] docs: remove pandoc dependency
 2024-09-16 16:37 UTC  (4+ messages)
` [PATCH olang v1 2/3] docs: stop using pandoc to generate page on website

[PATCH olang v1 3/3] docs: remove pandoc dependency for man docs
 2024-09-16 16:29 UTC  (2+ messages)
` [olang/patches/.build.yml] build success

page:  |  | latest

Code repositories for project(s) associated with this public inbox

	https://git.johnnyrichard.com/olang.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox