Commit Graph

52 Commits

Author SHA1 Message Date
vlm 86851cd897 empty IMPORTS section is allowed
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1249 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-10-13 12:37:39 +00:00
vlm 1bc782fc4d precedence based parsing of constraints
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1231 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-09-21 01:50:37 +00:00
vlm 43c8ac5bf2 moved -DASN_PDU_COLLECTION into compiler
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1200 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-09-17 04:52:50 +00:00
vlm d3420d3586 *** empty log message ***
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1183 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-09-14 10:35:20 +00:00
vlm e745fcdc3a support parsing realnumber tokens in constraints
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1152 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-09-05 16:18:34 +00:00
vlm 1fcf759bf5 *** empty log message ***
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1132 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-08-18 02:27:55 +00:00
vlm 1aeadddd63 *** empty log message ***
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1113 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-07-13 08:24:20 +00:00
vlm dfbff8cb66 ObjectSets
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1107 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-21 09:41:28 +00:00
vlm 59b620a9ea valuesettypeassignment parsing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1105 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-21 07:46:48 +00:00
vlm 17e65d0c34 parameterization: direct assignment
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1103 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-21 04:48:15 +00:00
vlm 0c6d3810a1 refactored parameterization support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1102 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-21 03:40:38 +00:00
vlm 7259fdc328 no C++ comments
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1083 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-16 22:39:56 +00:00
vlm a6a84d7160 parsing WITH SYNTAX clauses
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1074 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-16 10:03:35 +00:00
vlm eeb3c51bc0 more distinction
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1073 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-16 05:11:14 +00:00
vlm 808411da2f new WITH SYNTAX clause parsing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1072 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-14 16:31:37 +00:00
vlm ee7196e72a temporarily simplify syntax
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1064 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-09 09:08:49 +00:00
vlm dc7cf04b74 parsing object classes more properly
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1062 59561ff5-6e30-0410-9f3c-9617f08c8826
2006-03-09 08:49:26 +00:00
vlm 1ac75e752a upgrade
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1010 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-11-26 11:21:55 +00:00
vlm 177a5b6fec compiler directives support; TMF 040-1 compatible
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@982 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-09-05 05:17:57 +00:00
vlm 066dc10a71 asn1c code generator modifier: <asn1c:pointer>
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@976 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-08-22 12:23:54 +00:00
vlm 5d89c3d031 groking obsolete syntax
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@953 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-08-13 09:07:11 +00:00
vlm 9fe7c92008 removed no-op
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@951 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-08-12 10:08:45 +00:00
vlm 04a08da36a preliminary stupid things
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@950 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-08-12 10:06:17 +00:00
vlm d2f8760205 courtesy prototype for byacc
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@902 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-06-07 21:32:16 +00:00
vlm fbf6bf64d7 fix
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@901 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-06-07 21:25:42 +00:00
vlm a5b977d609 fixes
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@900 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-06-06 08:28:58 +00:00
vlm 7388db0fb7 opaque WITH SYNTAX
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@852 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-31 21:48:13 +00:00
vlm 7bbdc9f651 WITH COMPONENT[S] pretty-printing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@839 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-28 15:01:27 +00:00
vlm d30bc6c801 oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@836 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-24 16:27:02 +00:00
vlm 2c8c44d481 reverting to a much more simplistic parsing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@834 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-24 16:22:35 +00:00
vlm e1e6ed87ee Support for some CharsDefn
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@830 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-24 14:26:38 +00:00
vlm 6611addbc2 parsing support for CONSTRAINED BY
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@826 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-20 14:28:32 +00:00
vlm a6a12e3843 ContainedSubtype support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@822 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-20 12:58:00 +00:00
vlm 5e2c4b961b string value compatibility
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@817 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-03-20 11:12:40 +00:00
vlm 4053ca50b2 ContainedSubtype parsing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@674 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-02-18 16:34:21 +00:00
vlm 2728a8d537 ignoring spaces within tags
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@613 59561ff5-6e30-0410-9f3c-9617f08c8826
2005-01-23 09:51:44 +00:00
vlm bde35d45b9 OPTIONAL UNIQUE -> UNIQUE OPTIONAL
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@581 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-11-24 17:43:29 +00:00
vlm 0aa8690634 small fixes
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@499 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-10-12 23:26:53 +00:00
vlm 151c0b29fe NamedType support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@363 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-22 16:03:36 +00:00
vlm c94e28fa0a DEFAULT type support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@349 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-15 11:59:51 +00:00
vlm a2374a0eb7 support of tags after SET OF/SEQUENCE OF: SET OF [1] INTEGER
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@316 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-14 02:44:07 +00:00
vlm fce48a452d Type may contain tags
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@315 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-14 02:36:39 +00:00
vlm 6a02a8a31d maintaining parent expression
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@291 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-08 00:28:11 +00:00
vlm 8010349309 misleading errors converted to mild warnings
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@287 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-07 10:39:09 +00:00
vlm 39e5ed7da0 better support for subtype constraints and parametrization
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@255 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-05 10:40:41 +00:00
vlm 044f744523 ANY type renamed
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@241 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:49:21 +00:00
vlm ec8f68196f COMPONENTS OF support and other enhancements
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@185 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-22 03:19:54 +00:00
vlm 5f0128b3b7 proper support for SET OF and SEQUENCE OF constraints. managed to get it right without shift/reduce errors
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@167 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-20 13:25:29 +00:00
vlm 9283dbe677 new style constraints implementation support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@130 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-18 04:59:12 +00:00
vlm 6f5eb0b3c0 proper constraint insertion
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@107 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-13 12:35:09 +00:00