Commit Graph

156 Commits

Author SHA1 Message Date
p*t fc2d5b0019 update case_statement.rs, following the example of always_statement.rs 2022-05-18 15:03:18 +08:00
Yanting Zhang d4f7ab0813 Update always_statement.rs 2022-05-18 13:47:22 +08:00
Yanting Zhang 84e93d60df Update conditional_statement.rs 2022-05-17 13:10:20 +08:00
Yanting Zhang 0b7c1ce0d1 Update conditional_statement.rs
add br_cond
2022-05-17 12:50:22 +08:00
Guojie Luo b24878f128 Balance the unary xor reduce 2022-05-12 09:05:14 +08:00
Guojie Luo d9fdc66ee4 Fix a bug in ExtUnit initiation 2022-05-10 20:03:52 +08:00
Guojie Luo f25d2c1f89 Improve the support for ExtUnit initiation 2022-05-10 18:16:17 +08:00
Guojie Luo 2c654b2b65 Partly support ExtUnits initiation 2022-05-10 11:33:22 +08:00
Guojie Luo 3d3ed5e4d1 Fix gen_binary_expression for the new verible 2022-05-09 17:49:07 +08:00
Guojie Luo ed0e2b44e6 Add a debug message in expression.rs 2022-05-09 15:18:59 +08:00
Guojie Luo 9c72888ba7 Maintain SyntaxTable for I/O ports 2022-05-06 10:26:22 +08:00
Yanting Zhang 9e63fe397e Update nonblocking_assignment_statement.rs 2022-05-05 23:38:30 +08:00
Yanting Zhang f8fcc5dad5 Update nonblocking_assignment_statement.rs 2022-05-05 22:33:16 +08:00
Yanting Zhang 0c5fd130ac Update module_declaration.rs 2022-05-05 19:57:16 +08:00
Yanting Zhang 2ee9f93b94 Update module_declaration.rs 2022-05-05 19:38:29 +08:00
Yanting Zhang ee6744d6c3 Update module_declaration.rs 2022-05-05 18:11:23 +08:00
Yanting Zhang 566d5e1a11 Update module_declaration.rs 2022-05-05 18:08:22 +08:00
Yanting Zhang 3452680675 Update module_declaration.rs 2022-05-05 18:04:43 +08:00
Yanting Zhang 17b82c578d Update module_declaration.rs 2022-05-05 17:54:19 +08:00
Yanting Zhang 9d38eecf2d Update module_declaration.rs 2022-05-05 17:43:22 +08:00
Guojie Luo 2b6bb64539 Fix a few bugs 2022-05-04 15:13:38 +08:00
Guojie Luo 070d47f128 Update SyntaxTable for the last time II 2022-04-28 21:51:03 +08:00
Guojie Luo adc2306470 Update SyntaxTable for the last time 2022-04-28 21:23:35 +08:00
Guojie Luo 255b08daf1 Update SyntaxTable once more 2022-04-28 21:07:06 +08:00
Guojie Luo 1dde3554d1 Update SyntaxTable again 2022-04-28 20:42:47 +08:00
Guojie Luo afd3edfe79 Update SyntaxTable 2022-04-28 20:14:27 +08:00
Yanting Zhang f574007efd Update net_variable_assignment.rs 2022-04-28 19:20:02 +08:00
Yanting Zhang 274a910714 Update net_variable_assignment.rs
add drv value to syntax_table
2022-04-28 19:15:40 +08:00
Yanting Zhang b55516af5c Update always_statement.rs 2022-04-27 21:40:26 +08:00
Yanting Zhang b3cff5de98 Update always_statement.rs 2022-04-27 21:37:39 +08:00
Yanting Zhang 648e6dbd3c Update always_statement.rs 2022-04-27 21:16:34 +08:00
Yanting Zhang e430bd2ee7 Update always_statement.rs 2022-04-27 21:12:19 +08:00
Yanting Zhang 6a38b092d0 add value to syntax_table 2022-04-27 21:09:00 +08:00
Guojie Luo 76d7e98cec Move ModuleDeclaration to public 2022-04-27 16:35:47 +08:00
Guojie Luo ac58094568 Add tags for binary and unary operators 2022-04-26 20:51:00 +08:00
Yanting Zhang 828260b9ef Update tags.rs
add "~" unary operator
2022-04-26 20:30:48 +08:00
Yanting Zhang d7e3520d16 add binary operator "|" 2022-04-26 19:53:40 +08:00
Yanting Zhang 93ed3319d2 Update tags.rs 2022-04-26 19:41:30 +08:00
Yanting Zhang d2f9b38472 Update tags.rs 2022-04-26 19:22:39 +08:00
Guojie Luo 8e8196a791 Add collect_tag in Tools 2022-04-25 06:22:22 +08:00
Guojie Luo 9379c4ed26 Add line_count() method in CodeReporter 2022-04-25 02:13:53 +08:00
Guojie Luo b8fa36580c Add the "case" keyword 2022-04-24 22:16:58 +08:00
Guojie Luo e704762697 Maitain SyntaxTable in NetVariableAssignment 2022-04-24 14:07:38 +08:00
Guojie Luo c03f62e8fa Update SyntaxTable 2022-04-24 11:26:52 +08:00
Guojie Luo 01e15ce040 Add struct SyntaxTable 2022-04-24 09:29:53 +08:00
Guojie Luo 6c87b4d5f7 Support wire assignment in entity 2022-04-10 17:04:28 +08:00
Guojie Luo 848d9e48a8 Restructure symbol declaration 2022-04-10 15:30:48 +08:00
Guojie Luo 22b24e174d Restructure process declaration and instantiation 2022-04-10 13:29:28 +08:00
Guojie Luo eb2b2da020 Separate module and symbol declarations 2022-04-10 11:58:11 +08:00
Guojie Luo 7ab655df9b Fix a bug in case statement 2022-04-01 10:01:04 +08:00