This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| description = "Dingo project"; | |
| inputs = { | |
| nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; | |
| pyproject-nix = { | |
| url = "github:pyproject-nix/pyproject.nix"; | |
| inputs.nixpkgs.follows = "nixpkgs"; | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/python3 | |
| # -*- coding: utf-8 -*- | |
| # Copyright (C) Enrico Trombetta 2020 | |
| # License: MIT | |
| """ | |
| This module parses an input file for a UV DLP 3D printer driver. | |
| Parsing is performed thanks to parsec.py library, which made parsing | |
| this DSL (frankly speaking one of the worst kind) a pretty funny experience. |