Mattia Giambirtone nocturn9x
  • Italy
  • https://nocturn9x.space
  • A fan of the FOSS philosophy, *nix systems and Python. Occasionally a freelance Software Developer

  • Joined on 2022-01-23
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-23 13:16:09 +01:00
ecbdf120e3 More lexer bug fixes and tests. Minor changes to error reporting. Added intrinsic aliases
92993535d7 Fix bugs that weren't producing expression statements properly
20cca2c185 Add --cacheDir option
b0b7739a63 Change build directory
c5450a9e19 Build task now fails if tests fail
Compare 47 commits »
nocturn9x pushed to master at nocturn9x/structio 2024-02-23 13:14:48 +01:00
e1485d9317 Reformat with black
52a09307ae Update setup.py with correct project URL
2601ebb514 Update README with notes about OS (in)compatibility
d77ddcf6a6 Fix issues with memory channels
2aecb7f440 structio.thread.run_coro now makes sure the event loop is running before submitting tasks
Compare 95 commits »
nocturn9x pushed to master at nocturn9x/structio 2024-02-23 13:12:16 +01:00
279a2a3d3f Reformat with black
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-21 17:40:43 +01:00
6296341cb9 More lexer bug fixes and tests. Minor changes to error reporting. Added intrinsic aliases
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-21 16:42:12 +01:00
0c2a482831 Fix bugs that weren't producing expression statements properly
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 17:29:39 +01:00
8af24b25a4 Add --cacheDir option
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 17:20:01 +01:00
11c17252e2 Change build directory
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 17:14:04 +01:00
59e8a0fe74 Build task now fails if tests fail
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 17:10:39 +01:00
68e69705c2 Fix stringWithEscapes test and add more unicode tests
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 17:05:20 +01:00
c0114438cd Improve unicode support in the tokenizer and add more tests
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 16:29:44 +01:00
55d3530538 Added allTokens test
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-20 15:22:55 +01:00
54967f6079 Improve test suite and fix bugs in the tokenizer
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 18:48:47 +01:00
ed2b266354 Minor formatting changes to test outcome printing (again)
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 18:48:01 +01:00
121a698ff6 Minor formatting changes to test outcome printing
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 18:45:46 +01:00
5472414786 Improve test suite with outcome management
192a3e26c8 Add initial documentation to test suite
Compare 2 commits »
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 17:38:27 +01:00
3a40e01159 Update copyright/license notices & README with build instructions. Made peon buildable via nimble build
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 17:32:54 +01:00
e6ee02a50a Update README
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 17:28:35 +01:00
8d70bb2fcc Improve error handling and error messages
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 17:19:58 +01:00
ecad09d3dd Add comments to generics example
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-02-19 17:17:38 +01:00
548e5e54e2 Turn peon into a proper nimble package and add initial test suite